Ak chcete zdokonaliť svoje programátorské schopnosti a trénovať svoj mozog, aby prichádzal s novými riešeniami, existuje na to cvičebný program. Objekt Calisthenics, ktorý pôvodne navrhol Jeff Bay v dokumente ThoughtWorks Anthology (ktorý už bohužiaľ nie je v tlači), stanovuje pravidlá hry a umožňuje vám vyriešiť problém s programovaním podľa vášho výberu. Pravidlá sú:
- Pre každú metódu použite iba jednu úroveň odsadenia.
- Nepoužívajte kľúčové slovo else.
- Zbaliť všetky primitívy a šnúrky.
- Na každý riadok použite iba jednu bodku.
- Neskracujte.
- Udržujte všetky entity malé.
- Nepoužívajte žiadne triedy s viac ako dvoma inštančnými premennými.
- Používajte prvotriedne zbierky.
- Nepoužívajte žiadne getre / settery / vlastnosti.
Prečítajte si viac - a pozrite si kalisteniku objektov v akcii - na blogu Schneide ...
Tento príbeh „Objektová kalistenika: Zmeňte spôsob kódovania“ pôvodne publikoval server JavaWorld.