Młody programista szybko sobie uzmysławia, że opanowanie języka programowania nie oznacza umiejętności pisania prawidłowego kodu. Zanim się jej nabędzie, trzeba spędzić niemało bezsennych nocy na próbach usunięcia błędów czy rozwiązania innych problemów. Programowanie jest po prostu trudną sztuką. Czy istnieje sposób, by choć trochę ją ułatwić?
W książce znajdziesz inspirujące spostrzeżenia jednocześnie dla początkującyc, jak i doświadczonych programistów!
Paul Daugherty, Group Chief Executive of Technology i CTO, Accenture
Właśnie w tym celu powstał ten przewodnik po filozofii oprogramowania. Znajdziesz w nim 21 pragmatycznych reguł, którymi kierują się najlepsi programiści. Dzięki spostrzeżeniom zawartym w książce zmienisz podejście do programowania i prędko się przekonasz, iż pozwoli Ci to na pisanie ulepszonego, czytelniejszego i bezawaryjnego kodu. Poszczególne reguły zostały zilustrowane jego rzeczywistymi przykładami, upraszczającymi zrozumienie prezentowanych treści. Ten zajmująco i zabawnie napisany przewodnik nie tylko zainspiruje Cię do programistycznego rozwoju,też będzie nieocenioną pomocą przy szkoleniu nowych członków zespołu.
Poznaj reguły, którymi kierują się najlepsi:
- Tak prosty, jak to realne, ale nie prostszy
- Pierwsza lekcja optymalizacji: nie optymalizuj
- Błędy są zaraźliwe
- Kod, który nie jest wykonywany, nie działa
- I sporo innych!
Oto wyśmienite wskazówki dla początkujących i subtelne lekcje dla ekspertów!
Mark Cerny, Lead System Architect, PlayStation 4 i 5