Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/0134494164?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/Clean-Architecture-Robert-C-Martin.html
- Apple Books: https://books.apple.com/us/audiobook/clean-architecture-a-craftsmans-guide-to-software/id1670835256?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Clean+Architecture+Robert+C+Martin+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/B075LRM681/
#Regułazależności #Granicearchitektoniczne #Zasadaodwróceniazależności #Przypadkiużycia #Niezależnośćodframeworka #CleanArchitecture
Clean Architecture. Przewodnik rzemieślnika po strukturze i projektowaniu oprogramowania, Roberta C. Martina, to książka z obszaru inżynierii oprogramowania i architektury systemów. Nie jest podręcznikiem jednego frameworka ani gotowym wzorcem do mechanicznego kopiowania. Jej celem jest pokazanie, jak organizować kod i zależności, aby kluczowe reguły biznesowe pozostawały zrozumiałe, testowalne i odporne na zmiany technologiczne. Martin rozwija tu idee znane z zasad SOLID, projektowania komponentów oraz wcześniejszych koncepcji architektury warstwowej, heksagonalnej i portów oraz adapterów. Centralne pytanie brzmi nie tylko, jak sprawić, by program działał dzisiaj, lecz jak ograniczyć koszt jego rozwijania, wdrażania i utrzymania przez lata. Autor traktuje architekturę jako praktyczną dyscyplinę programistyczną, a nie dekoracyjny diagram tworzony na początku projektu. Omawia granice między częściami systemu, kierunek zależności, rolę interfejsów, komponentów, baz danych, interfejsów użytkownika i frameworków. Książka ma charakter zasadniczo analityczny, z przykładami technicznymi, i jest skierowana przede wszystkim do programistów mających już doświadczenie w tworzeniu większych aplikacji.