Wielu adeptów kodowania ulega złudnemu przekonaniu, iż opanowanie jakiegoś języka programowania starczy, żeby być programistą. Nader niejednokrotnie w pośpiechu piszą nieuporządkowany kod, który mieści dużo powtórzeń i jest kompletnie nieczytelny. Tymczasem prawdziwi mistrzowie programowania pracują inaczej: w pełni skupiają się na jednym aspekcie swojej pracy, skutecznie wykorzystują czas i tworzą kod o niepokaźnej objętości, a przy tym czytelny, wytworny i prosty w utrzymaniu.
Dzięki tej książce dowiesz się, w jaki sposób pisać czysty i w pełni ergonomiczny kod. Nauczysz się przy mniejszym nakładzie pracy uzyskiwać udoskonalone rezultaty, co pozwoli Ci przeznaczyć zaoszczędzony czas na dopracowanie bardzojszych elementów programu. Przekonasz się, że przemyślany minimalizm nadzwyczajnie wspiera sprawność i świetnie sprawdza się w praktyce. Dowiesz się, jak wyłapywać źródła zbędnej złożoności i je eliminować, wyrobisz w sobie nawyk koncentrowania się na najważniejszych aspektach programu i docenisz mocne strony nad wyraz prostych interfejsów użytkownika. Zrozumiesz, że optymalizacja nie musi oznaczać ograniczania wykorzystania cykli procesora za wszelką cenę, a minimalizm i prostota wspaniale się sprawdzają przy tworzeniu strategii projektu i wrażeń użytkownika.
Dowiedz się, jak:
- skupić się na najważniejszych 20% kodu
- unikać samotnej pracy
- likwidować zbędną złożoność
- ustrzec się przedwczesnej optymalizacji
- osiągać efektywny stan przepływu
- w jednym czasie skupiać się na jednym zadaniu
- projektować proste i ergonomiczne interfejsy użytkownika
Oto dziewięć zasad tworzenia idealnego kodu - poznaj i stosuj!