Architekturpatterns mit Python: Animals
Autor Harry Percival, Bob Gregory Traducere de Thomas Demmigde Limba Germană Paperback – 2 sep 2021
În domeniul dezvoltării software moderne, unde Python a depășit granițele scripturilor simple pentru a susține sisteme enterprise complexe, Architekturpatterns mit Python oferă un cadru tehnic riguros pentru gestionarea scalabilității. Observăm o tranziție necesară de la scrierea codului funcțional la proiectarea unor arhitecturi sustenabile, autorii Harry Percival și Bob Gregory propunând o abordare ancorată în realitatea producției. Notăm cu interes modul în care sunt adaptate concepte precum Clean Architecture sau Domain-Driven Design la sintaxa concisă a Python, evitând complexitatea excesivă specifică ecosistemelor Java sau C#. Structura volumului ghidează cititorul prin implementarea concretă a pattern-urilor Repository și Unit of Work, esențiale pentru izolarea logicii de business de mecanismele de persistență. Abordarea diferă de Clean Architecture de Robert C. Martin prin faptul că este mai puțin abstractă și mult mai aplicabilă; în timp ce lucrarea lui Martin stabilește principii universale, Architekturpatterns mit Python oferă implementări idiomatice imediate. De asemenea, spre deosebire de Patterns kompakt, care oferă un catalog vast de soluții generale, acest titlu se concentrează pe interacțiunea dintre evenimente, comenzi și Message Bus în contextul microserviciilor reactive. Această lucrare reprezintă o evoluție firească în opera lui Harry Percival. Dacă în Test-Driven Development with Python acesta punea accentul pe ciclul de testare ca motor al dezvoltării, aici extinde viziunea asupra modului în care designul arhitectural corect facilitează, de fapt, testabilitatea și mentenanța pe termen lung a proiectelor complexe.
Din seria Animals
- 20%
Preț: 170.33 lei - 20%
Preț: 296.29 lei - 20%
Preț: 227.44 lei -
Preț: 322.73 lei -
Preț: 60.65 lei - 20%
Preț: 186.96 lei - 20%
Preț: 230.07 lei - 20%
Preț: 223.78 lei - 20%
Preț: 290.71 lei -
Preț: 60.68 lei - 20%
Preț: 216.48 lei -
Preț: 105.58 lei - 20%
Preț: 254.10 lei - 20%
Preț: 197.74 lei - 20%
Preț: 233.00 lei -
Preț: 60.65 lei - 20%
Preț: 231.79 lei - 20%
Preț: 158.31 lei - 20%
Preț: 225.32 lei -
Preț: 105.71 lei -
Preț: 105.75 lei -
Preț: 60.63 lei -
Preț: 60.71 lei - 20%
Preț: 361.42 lei - 20%
Preț: 323.17 lei - 20%
Preț: 205.27 lei - 20%
Preț: 326.34 lei - 20%
Preț: 301.66 lei - 20%
Preț: 190.66 lei - 20%
Preț: 197.91 lei - 20%
Preț: 276.21 lei - 20%
Preț: 367.01 lei - 20%
Preț: 215.90 lei - 20%
Preț: 187.05 lei - 20%
Preț: 287.56 lei - 20%
Preț: 213.55 lei - 20%
Preț: 188.22 lei -
Preț: 60.69 lei -
Preț: 60.65 lei - 20%
Preț: 218.16 lei - 20%
Preț: 280.99 lei - 20%
Preț: 229.30 lei - 20%
Preț: 202.40 lei - 20%
Preț: 318.58 lei - 20%
Preț: 233.84 lei - 20%
Preț: 266.33 lei -
Preț: 60.69 lei
Preț: 211.22 lei
Preț vechi: 264.02 lei
-20%
Carte disponibilă
Livrare economică 15-21 mai
Livrare express 02-08 mai pentru 27.71 lei
Specificații
ISBN-10: 3960091656
Pagini: 302
Dimensiuni: 169 x 238 x 20 mm
Greutate: 0.56 kg
Editura: dpunkt.verlag
Seria Animals
De ce să citești această carte
Recomandăm această carte inginerilor software care doresc să depășească faza de programare procedurală în Python și să construiască sisteme robuste. Veți câștiga o înțelegere practică a modului în care Domain-Driven Design și arhitectura hexagonală pot fi aplicate fără a sacrifica simplitatea specifică limbajului. Este un ghid esențial pentru a transforma proiectele monolitice dificil de testat în microservicii decuplate și ușor de întreținut.
Despre autor
Harry Percival și Bob Gregory sunt practicieni recunoscuți în comunitatea Python, cu o vastă experiență acumulată în cadrul MADE.com, unde au gestionat sisteme complexe bazate pe microservicii. Harry Percival este cunoscut la nivel global pentru promovarea metodologiilor agile, fiind autorul lucrării de referință Test-Driven Development with Python. Expertiza lor combinată se concentrează pe aplicarea principiilor de inginerie software riguroasă în ecosisteme dinamice, punând accent pe echilibrul dintre teoria arhitecturală și implementarea pragmatică, orientată către rezultate.
Descriere scurtă
- bekannte Architekturpatterns - endlich in idiomatischem Python
- die Komplexität anspruchsvoller Projekte erfolgreich managen
- den größten Nutzen aus den Testsuiten herausholen
Mit diesem praxisnahen Buch stellen Harry Percival und Bob Gregory von MADE.com erprobte Architekturpatterns vor, die dabei helfen, die Komplexität von Anwendungen im Griff zu behalten - und möglichst viel aus den Testsuiten herauszuholen. Jedes Pattern wird durch konkrete Beispiele in schönem, idiomatischem Python illustriert - wobei die Weitschweifigkeit von Java- oder C#-Syntax vermieden wird.
Im Buch behandelte Patterns:
- Dependency Inversion und die Verbindungen zu Ports und Adaptern (hexagonale Architektur/Clean Architecture)
- Unterscheidung im Domain-Driven Design zwischen Entitäten, Value Objects und Aggregaten
- Repository- und Unit-of-Work-Patterns für persistenten Speicher
- Events, Befehle und der Message Bus
- Command-Query Responsibility Segregation (CQRS)
- Eventgesteuerte Architektur und reaktive Microservices