Jon Skeet - Programmeringens Chuck Norris

I går var jeg på en tweeting om Jon Skeet Fakta, og det faldt mig på, at at sætte alle ting i et enkelt indlæg ville give mening for nogen at læse, fordøje og banke hovedet af at grine end at rulle gennem min monstrøse Twitter-tidslinje.

For det første: Hvem fanden er Jon Skeet, og hvorfor er han så berømt?

Svaret er simpelt, Jon Skeet er senior software engineer i øjeblikket hos Google. Han er en C # -legende, vandt Microsoft MVP-prisen flere gange og også en Java-udvikler, han skriver faktisk Java hos Google.

Jon Skeet blev berømt på StackOverflow (nr. 1 programmørressource til at finde løsninger på problemer), og han har fastholdt positionen som den all-time svarer på programmeringsspørgsmål stillet til StackOverflow. Han har hjulpet millioner af programmører ved at levere kvalitetsbeskrivende svar på deres programmeringsudfordringer.

En ting, der faktisk slog mig ved Jon Skeet, er, at han faktisk er en fuldtidsudvikler ansat i en organisation, men alligevel tager tid ud af sin travle tidsplan for at dele sin viden og hjælpe andre programmører. Så vi har besluttet at anerkende ham for hans viden, lidenskab og villighed til at hjælpe andre programmerere med at blive bedre til deres håndværk ved at mærke ham Chuck Norris til programmering.

Lad os nu komme til det. Jeg spørger en anden gang.

Hvem fanden er Jon Skeet? - spurgt af en programmerer på StackOverflow.

Svarene, der fulgte, var spændende, sjove, humoristiske og latterlige. Stiv op for en lang tur med at dø, kvæle og genoplive flere gange på denne meget lange liste over svar.

  1. Jon Skeet's kode følger ikke en kodningskonvention. Det er kodningskonventionen.
  2. Brugere markerer ikke Jon Skeet's svar som accepteret. Universet accepterer dem ud fra en følelse af sandhed og retfærdighed.
  3. Jon Skeet kan dele med nul.
  4. Jon Skeet's SO-omdømme er kun så beskedent som det er på grund af heltalsoverløb (SQL Server har ikke en datatype, der er stor nok).
  5. Jon Skeet er den eneste top 100 SO bruger, der er menneske. De andre er bots, som han kodede for at passere tiden mellem spørgsmålene.
  6. Jon Skeet kodede sit sidste projekt helt i Microsoft Paint, bare for udfordringen.
  7. Jon Skeet bruger ikke undtagelser ved programmering. Han har ikke været i stand til at identificere nogen af ​​hans kode, der ikke er usædvanlig.
  8. Når Jon Skeet's kode ikke kompileres, undskylder compileren.
  9. Jon Skeet bruger ikke software til revisionskontrol. Ingen af ​​hans koder har nogensinde haft behov for revision.
  10. Når du søger efter "guru" på Google, står der "Mente du Jon Skeet?"
  11. Der er to typer programmerere: gode programmører, og dem der ikke er Jon Skeet.
  12. Når Jon Skeet peger på null, ryster null af frygt.
  13. Jon Skeet er den rejsende sælger. Kun han kender den korteste rute.
  14. Jon Skeet tog den røde pille og den blå pille og kan efter behov fase-skifte ind og ud af Matrix.
  15. Når Jon skubber en værdi på en stak, forbliver den skubbet.
  16. Når man påberåber sig en af ​​Jons tilbagekald, tilføjes runtime “tak”.
  17. Chauffører tænker to gange, før de tør afbryde Jons kode.
  18. Jon Skeet sover ikke…. Han venter.
  19. Jon Skeet genkender ikke anonyme typer i .NET .. han kender alle dem, og hvor de bor.
  20. Jon Skeet svarer ikke på spørgsmål på SÅ .. han stirrer dem ned, indtil de svarer selv.
  21. Jon Skeet kan stoppe en uendelig løkke bare ved at tænke over det.
  22. Jon Skeet har ikke brug for en debugger, han stirrer bare ned på bugten, indtil koden tilstår.
  23. Der er ingen 'CTRL'-knap på Jon Skeet's computer. Jon Skeet har altid kontrol.
  24. Jon Skeet vandt konkurrencen "Hello World in less than 20 bytes" ved at udvikle et enkelt byteprogram.
  25. Jon Skeet løser ikke softwareproblemer. Problemerne løser sig i det øjeblik, han går ind på kontoret.
  26. Jon Skeet kan besvare et spørgsmål i god tid, før det bliver stillet, og derefter få flere stemmer, mens han endnu ikke er færdig med at skrive løsningen.
  27. Jon Skeet-badgen tildeles for at sende et bedre svar end Jon Skeet. Kun Jon Skeet kan tjene dette badge.
  28. Gud sagde: 'Lad der være lys,' kun så han kunne se, hvad Jon Skeet gik op med.
  29. Jon Skeet's tastatur har ikke F1-nøgle, computeren beder om hjælp fra ham.
  30. Når Jon Skeet trykker på Ctrl + Alt + Delete , startes en global genstart af computeren. Det samme gælder for format.
  31. Jon Skeet bruger Visual Studio til at brænde cd'er.
  32. Jon Skeet er ikke tæt på perfektion, perfektion er tæt på Jon Skeet.
  33. Gud skabte ikke rigtig verden på seks dage, fordi Jon Skeet optimerede den til en.
  34. Jon Skeet drømmer om ens og nuller. Når to dukker op, er det et mareridt. Men igen er det kun i teorien. To findes ikke for Jon.
  35. Syvende normal form (7NF) til database normalisering er Jon Skeet.
  36. Når Jon Skeet løser en ligning, bliver variablerne konstanter.
  37. Hvis nogen skriver, skal du slette JonSkeet; i C vil Apokalypsen komme.
  38. Engang gik Jon Skeet til biblioteket ... Siden da var biblioteket dynamisk forbundet.
  39. Jon Skeet har nøglen til Open Source. Han vil bare ikke lukke det.
  40. Kompatibilitet findes ikke i Jon Skeet's ordbog. Han kan let arbejde i Microsoft Office i Linux på en Mac.
  41. Når Jon Skeet programmerer, hviler Garbage Collector. Objekterne ved, hvornår de skal ødelægge sig selv.
  42. Hvis Internettet er internettet, er Jon Skeet edderkoppen.
  43. Når Jon Skeet er på diæt og ikke spiser fastfood, skifter alle harddiske fra FAT til NTFS.
  44. Jon Skeet har skrevet det bedste programmeringssprog. Dens kilde har kun en kommando ... ugyldigt JonSkeet ();
  45. Jon Skeet bruger ikke #include . Han tænker på det som snyd.
  46. Når en nulreferenceundtagelse går i dvale, kontrollerer den under sengen for Jon Skeet.
  47. Jon Skeet har ikke brug for delegerede, han gør alt arbejdet selv.
  48. Jon Skeet kalder ikke en baggrundsarbejder, baggrundsarbejdere kalder Jon Skeet.
  49. Jon Skeet skriver ikke bøger, ordene samles selv af frygt.
  50. Når Jon Skeet kaster en undtagelse, kan intet fange den.
  51. .NET bruger Just-In-Time kompilering, fordi hver instruktion først skal godkendes af Jon Skeet.
  52. Jon Skeet er ud over Turing-komplet; han er Turing-uovervindelig.
  53. Der er simpelthen intet stopproblem inden for en radius på 10 meter fra John Skeet, fordi computere ALTID standser i hans nærvær.
  54. Jon Skeet ser ikke efter omdømme. Omdømme ser efter Jon Skeet.
  55. Jon Skeet kan lave parprogrammering med sig selv.
  56. Da Jon installerede Visual Studio, valgte han ikke at installere fejlfindingsprogrammet.
  57. Når Jon gemmer en fil, takker filen ham.
  58. Jon Skeet er uforanderlig. Hvis noget vil ændre sig, skal det være resten af ​​universet.
  59. Jon Skeet's additionsoperatør pendler ikke; det teleporterer, hvor han har brug for det.
  60. Anonyme metoder og anonyme typer kaldes virkelig alle Jon Skeet. De kan bare ikke lide at prale.
  61. Jon Skeet har ikke præstationsflaskehalse. Han får universet til at vente på sin tur.
  62. Jeff Atwood købte et monster GPU bare for at beregne John Skeet's rep på Stack Overflow. CPU'er klipper det ikke længere.
  63. Når John Skeet foretager en søgning på Google .. er det eneste resultat "Jeg kommer straks tilbage".
  64. John Skeet returnerede IntelliSense og fik sine penge tilbage!
  65. Norman Bates lever et normalt liv i dag ... John Skeet fik de uønskede tilbagekald og fik omskrevet Mother.Dispose ().
  66. Når John Skeet trykker på F5, samler affaldssamleren sig selv .. der er intet andet affald.
  67. Jon Skeet skrev engang et helt operativsystem i søvn på en Treo uden batteri, kun drevet af hans viljes kraft.
  68. Den eneste gang Jon Skeet tog fejl, var da han troede, at han havde begået en fejl.
  69. Hvis du har 10000 omdømme point og Jon Skeet har 10000 omdømme point, har Jon Skeet mere ry end dig.
  70. Jon Skeet kører ikke sine programmer. Han hvisker bare "du må hellere løbe". Og det kører.
  71. Jon Skeet var engang andenplads i rang bag Jon Skeet.
  72. Jon Skeet koder kun med endelige forseglede metoder. Ingen har nogensinde haft behov for at tilsidesætte nogen af ​​Jon Skeet's kode.
  73. Jon Skeet er IntelliSense.
  74. Jon Skeet's puls er 5 GHz.
  75. .NET Jon Skeet Special Edition har en forbedret implementering af JIT-kompilering, kaldet 'Just-In-Case' kompilering.
  76. Private metoder i andre biblioteker bliver automatisk offentlige, når de først kræves i Jon Skeet's kode.
  77. Når Yoda har brug for rådgivning, ringer han til Jon Skeet.
  78. Kun Jon Skeet fik det eftertragtede "Jon Skeet" -mærke.
  79. Skeeted: Handlingen med at forsøge at besvare et Stack Overflow-spørgsmål kun for at finde ud af, at Jon Skeet allerede har besvaret det definitivt og bedre, end du nogensinde ville have gjort.
  80. Hvis Jon Skeet stiller et duplikatspørgsmål i StackOverflow, lukkes det originale spørgsmål som et duplikat .

Jon Skeet's fakta er på StackOverflow. Vi har også Jeff Dean Fakta om Quora . Hvis du elsker dette indlæg, skal du klikke på knappen anbefale, så andre kan opdage og le af deres røv.

Lad mig vide, hvilke af udsagnene der fik din hjernehukommelse i en stakoverløb af latter, og tilføj også dine egne Jon Skeet-fakta i kommentarfeltet!