Programmering

Objekt kalisthenics: Endre måten du koder på

Hvis du vil skjerpe programmeringsferdighetene dine og trene hjernen din til å komme med nye løsninger, er det et treningsprogram for det. Opprinnelig foreslått av Jeff Bay i ThoughtWorks Anthology (som dessverre er ute av trykk) legger objektkalistikere spillereglene, og lar deg deretter ta det med det programmeringsproblemet du velger. Reglene er:

  1. Bruk bare ett innrykkingsnivå per metode.
  2. Ikke bruk det andre nøkkelordet.
  3. Pakk alle primitiver og strenger.
  4. Bruk bare en prikk per linje.
  5. Ikke forkort.
  6. Hold alle enheter små.
  7. Ikke bruk noen klasser med mer enn to instansvariabler.
  8. Bruk førsteklasses samlinger.
  9. Ikke bruk noen settere / eiendommer.

Les mer - og se objekt kalisthenics i aksjon - på Schneide Blog ...

Denne historien, "Object calisthenics: Change the way you code", ble opprinnelig utgitt av JavaWorld.

$config[zx-auto] not found$config[zx-overlay] not found