April 2015
Intermediate to advanced
336 pages
8h 36m
Polish
Zachowaj prostotę
Prostota jest szczytem wyrafinowania.
— Leonardo da Vinci
Z pewnością zetknąłeś się już ze wskazówką KISS (ang. keep it simple, stupid, czyli: nie komplikuj, głupku). Jak głupim trzeba być, aby tego nie zrozumieć? Prostota to bez wątpienia wspaniały cel. Z pewnością powinieneś dążyć do niej w kodzie. Żaden programista nie lubi pracować nad nadmiernie skomplikowanym kodem. Prosty kod jest przejrzysty. Ma jasną strukturę, nie kryje w sobie błędów, jest zrozumiały i łatwo się nad nim pracuje.
Dlaczego więc cały kod nie wygląda w ten sposób?
W świecie programistów występują dwa rodzaje prostoty: zła i dobra. Oto czym nie jest prostota, do której powinieneś dążyć — nie powinieneś pisać kodu w najłatwiejszy możliwy sposób, ...