Nie jestem pewien, ale chyba chodzi Ci o te książki:
Czysty kod:
http://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykov.htm
Mistrz czystego kodu:
http://helion.pl/ksiazki/mistrz-czystego-kodu-kodeks-postepowania-profesjonalnych-programistow-robert-c-martin,mckkod.htm
Jedna od drugiej różnią się tym, że pierwsza skupia się na kodzie programistów a druga na programistach. <- Tak bym to ujął w skrócie.
Przeczytaj:
Czysty kod:
W książce „Czysty kod. Podręcznik dobrego programisty” szczegółowo omówione zostały zasady, wzorce i najlepsze praktyki pisania czystego kodu. Podręcznik zawiera także kilka analiz przypadków o coraz większej złożoności, z których każda jest doskonałym ćwiczeniem porządkowania zanieczyszczonego bądź nieudanego kodu. Z tego podręcznika dowiesz się m.in., jak tworzyć dobre nazwy, obiekty i funkcje, a także jak tworzyć testy jednostkowe i korzystać z programowania sterowanego testami. Nauczysz się przekształcać kod zawierający problemy w taki, który jest solidny i efektywny.
Nazwy klas i metod
Funkcje i listy argumentów
Rozdzielanie poleceń i zapytań
Stosowanie wyjątków
Komentarze
Formatowanie
Obiekty i struktury danych
Obsługa błędów
Testy jednostkowe
Klasy i systemy
Współbieżność
Oczyszczanie kodu
Niech stworzony przez Ciebie kod imponuje czystością!
Mistrz czystego kodu:
W trakcie lektury dowiesz się, jakie cechy charakteryzują profesjonalnego programistę, a jest ich sporo! W pierwszej kolejności musisz nauczyć się mówić „nie”. Są też sytuacje, kiedy trzeba powiedzieć „tak” - dowiesz się, kiedy i jak to robić. Ponadto poznasz najlepsze techniki zarządzania czasem oraz przekonasz się, jak presja, zmęczenie i pośpiech wpływają na jakość Twojego kodu. W kolejnych rozdziałach Robert C. Martin zapozna Cię z różnymi sposobami podejścia do testowania kodu oraz współpracy między programistami a innymi ludźmi. Książka ta jest długo wyczekiwaną pozycją na rynku - nie pozwól, żeby ktoś miał ją przed Tobą!
Zobacz, jak Uncle Bob:
radzi sobie z presją
mówi „nie” i „tak”
zarządza czasem
tworzy kod wysokiej jakości
Obowiązkowa lektura każdego programisty!
Ps. Osobiście zacząłbym od numeru drugiego, daje kopa aby nad sobą pracować.
PPs. Temat trochę stary, ale może ktoś zapyta o różnicę w przyszłości i znajdzie ten temat.