Jeśli po zakupie tego produktu, znajdziesz go taniej w wybranych sklepach internetowych, zwrócimy Ci różnicę w formie eKarty Empik. Obowiązują ograniczenia. Zobacz warunki akcji
Każdy sprzedawca w empik.com jest przedsiębiorcą. Wszystkie obowiązki związane z umową sprzedaży ciążą na sprzedawcy. Za wysłanie produktu odpowiada sprzedawca.
Opis produktu
Clean Architecture - C. Robert
Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to application architecture and design.
As with his other books, Martin's Clean Architecture doesn't merely present multiple choices and options, and say "use your best judgment": it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like:
What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps?
What are the core principles of software architecture?
What is the role of the architect, and what is he/she really trying to achieve?
What are the core principles of software design?
How do designs and architectures go wrong, and what can you do about it?
What are the disciplines and practices of professional architects and designers?
Clean Architecture is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work.
Clean Architecture to praktyczny przewodnik po architekturze i projektowaniu aplikacji, w którym Robert Martin koncentruje się na profesjonalizmie, dyscyplinie i świadomym podejmowaniu decyzji technicznych. Książka prowadzi czytelnika przez kluczowe pytania dotyczące struktur wysokiego poziomu, zasad projektowania oraz roli architekta w różnych typach aplikacji. Centralnym punktem jest tu napięcie między wielością możliwych rozwiązań a potrzebą wybierania tych, które naprawdę wspierają jakość i długofalowy sukces projektu.
To książka obcojęzyczna z obszaru computing & internet, łącząca literaturę techniczną z praktycznym poradnikiem dla specjalistów IT. Czytelnik może spodziewać się omówienia zasad architektury oprogramowania, projektowania systemów oraz profesjonalnych praktyk stosowanych w pracy nad aplikacjami.
Książka porusza temat architektury oprogramowania, pokazując, jakie zasady stoją za tworzeniem solidnych struktur dla różnych typów aplikacji. Ważnym motywem jest profesjonalizm w pracy projektowej, rozumiany jako dyscyplina, odpowiedzialność i świadome podejmowanie decyzji. Istotne miejsce zajmuje także rola architekta, czyli pytanie o to, do czego naprawdę dąży osoba odpowiedzialna za kształt systemu. Robert Martin omawia również zasady projektowania oraz to, w jaki sposób architektury i projekty ulegają osłabieniu, a także jak można temu przeciwdziałać.
To książka przede wszystkim dla architektów oprogramowania, analityków systemowych, projektantów systemów, menedżerów oprogramowania oraz programistów, którzy chcą rozwijać się w tych kierunkach. Najbardziej docenią ją czytelnicy zainteresowani praktycznym podejściem do decyzji architektonicznych i projektowych. Sprawdzi się także dla osób aspirujących do bardziej odpowiedzialnych ról w tworzeniu oprogramowania.
Książka została napisana przez Roberta Martina.
Książka nie jest częścią serii.
Clean Architecture łączy oba te elementy, ale wyraźnie koncentruje się na praktycznym zastosowaniu zasad w realnych decyzjach architektonicznych. Robert Martin nie ogranicza się do przedstawiania możliwych opcji, lecz wskazuje także, które wybory warto podejmować i dlaczego mają one znaczenie. Dzięki temu książka jest przydatna nie tylko jako uporządkowanie wiedzy, ale również jako przewodnik po codziennej pracy nad systemami. To propozycja dla czytelników, którzy chcą zrozumieć sens zasad, a nie tylko poznać ich nazwy.
Książka pomaga uporządkować kwestie związane z wyborem struktur wysokiego poziomu dla różnych rodzajów aplikacji, takich jak webowe, bazodanowe, konsolowe czy osadzone. Porusza też pytania o podstawowe zasady architektury i projektowania oraz o to, na czym naprawdę polega rola architekta. Ważnym obszarem jest również rozpoznawanie sytuacji, w których projekt lub architektura zaczynają iść w złą stronę. Dzięki temu Clean Architecture wspiera czytelnika w lepszym rozumieniu zarówno odpowiedzialności technicznej, jak i zawodowej dyscypliny w pracy nad oprogramowaniem.
Wydawcą książki „Clean Architecture” jest Pearson Education (US).
Książka „Clean Architecture” dostępna jest w miękkiej oprawie.
„Clean Architecture” liczy 432 strony. Szacowany czas czytania to około 11 godzin.
Jeśli spodobała Ci się książka „Clean Architecture”, warto sięgnąć po inne tytuły tego autora, na przykład: „Clean Agile” lub „Agile Software Development”.