Programmēšana

Objekta kalenētika: mainiet kodēšanas veidu

Ja vēlaties saasināt savas programmēšanas prasmes un apmācīt smadzenes, lai nāktu klajā ar jauniem risinājumiem, tam ir paredzēta treniņu programma. Sākotnēji Džefs Bejs ierosināja ThoughtWorks Anthology (kas, diemžēl, vairs nav drukāts), objektu kalantēnika izklāsta spēles noteikumus un ļauj jums to izdarīt ar izvēlēto programmēšanas problēmu. Noteikumi ir:

  1. Katrai metodei izmantojiet tikai vienu atkāpes līmeni.
  2. Nelietojiet citu atslēgvārdu.
  3. Aptiniet visus primitīvus un stīgas.
  4. Katrā rindā izmantojiet tikai vienu punktu.
  5. Nesaīsiniet.
  6. Saglabājiet visas vienības mazas.
  7. Neizmantojiet klases, kurās ir vairāk nekā divi mainīgie.
  8. Izmantojiet pirmās klases kolekcijas.
  9. Neizmantojiet nekādus getters / seterus / rekvizītus.

Lasiet vairāk - un skatiet objektu kalistētiku darbībā - Schneide emuārā ...

Šo stāstu "Objekta kalistētika: mainiet kodēšanas veidu" sākotnēji publicēja JavaWorld.

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