Programmering

Objekt calisthenics: Skift den måde, du koder på

Hvis du vil skærpe dine programmeringsevner og træne din hjerne til at komme med nye løsninger, er der et træningsprogram til det. Oprindeligt foreslået af Jeff Bay i ThoughtWorks Anthology (som desværre er ude af tryk) indeholder objektkalisthenics spillereglerne og giver dig derefter mulighed for det med det programmeringsproblem, du vælger. Reglerne er:

  1. Brug kun ét indrykningsniveau pr. Metode.
  2. Brug ikke det andet nøgleord.
  3. Pak alle primitiver og strenge.
  4. Brug kun en prik pr. Linje.
  5. Forkort ikke.
  6. Hold alle enheder små.
  7. Brug ikke klasser med mere end to instansvariabler.
  8. Brug førsteklasses samlinger.
  9. Brug ikke nogen getters / setter / egenskaber.

Læs mere - og se objektkalistik i aktion - på Schneide Blog ...

Denne historie, "Object calisthenics: Change the way you code" blev oprindeligt udgivet af JavaWorld.

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