Ohjelmointi

Kohteen kalistika: Muuta koodaamistapaa

Jos haluat terävöittää ohjelmointitaitojasi ja kouluttaa aivojasi keksimään uusia ratkaisuja, siellä on harjoitusohjelma. Alun perin Jeff Bay ehdotti ThoughtWorks Anthology -objektissa (joka on valitettavasti loppu) esineenkalenteetissa esitetään pelisäännöt ja annetaan sen jälkeen olla valitsemallasi ohjelmointiongelmalla. Säännöt ovat:

  1. Käytä vain yhtä sisennystasoa menetelmää kohti.
  2. Älä käytä muuta avainsanaa.
  3. Kääri kaikki alkukuvat ja kielet.
  4. Käytä vain yhtä pistettä riviä kohden.
  5. Älä lyhennä.
  6. Pidä kaikki entiteetit pieninä.
  7. Älä käytä luokkia, joissa on enemmän kuin kaksi esiintymämuuttujaa.
  8. Käytä ensiluokkaisia ​​kokoelmia.
  9. Älä käytä ketjua / asetinta / ominaisuuksia.

Lue lisää - ja katso esineiden kalisteenia toiminnassa - Schneide Blogista ...

Tämän tarinan "Object calisthenics: Change the way you code" julkaisi alun perin JavaWorld.

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