Brudne ręce w czystej architekturze

Ocena:   (4,6 na 5)

Brudne ręce w czystej architekturze (Tom Hombergs)

Opinie czytelników

Podsumowanie:

Książka oferuje praktyczne spostrzeżenia i ustrukturyzowane podejście do architektury heksagonalnej i czystej, dzięki czemu jest cenna dla osób zaznajomionych z tymi tematami. Może jednak nie być odpowiednia dla zupełnie początkujących i została skrytykowana za żargonowy język i pewne kwestie związane z formatowaniem.

Zalety:

Dobrze napisana i zwięzła
dostarcza praktycznej wiedzy z jasnymi przykładami kodu
wartościowa dla osób z pewnym doświadczeniem
oferuje uporządkowany przewodnik po wdrażaniu koncepcji architektury
wnikliwa w odniesieniu do zasad SOLID i projektowania opartego na domenie.

Wady:

Nie nadaje się dla absolutnie początkujących
niektórzy czytelnicy uznali ją za żargonową i trudną do zrozumienia
niektórym sekcjom brakuje głębi
formatowanie i układ tekstu można by poprawić.

(na podstawie 18 opinii czytelników)

Oryginalny tytuł:

Get Your Hands Dirty on Clean Architecture

Zawartość książki:

Uzyskaj wgląd w to, jak architektura heksagonalna może pomóc w utrzymaniu niskich kosztów rozwoju przez cały okres życia aplikacji Kluczowe cechy Poznaj sposoby na uczynienie oprogramowania elastycznym, rozszerzalnym i adaptowalnym Poznaj nowe koncepcje, które możesz łatwo połączyć z własnym stylem tworzenia oprogramowania Rozwijaj sposób myślenia o budowaniu łatwych w utrzymaniu rozwiązań zamiast chodzić na skróty Opis książki

Wszyscy chcielibyśmy budować architekturę oprogramowania, która zapewnia adaptowalne i elastyczne oprogramowanie przy niskich kosztach rozwoju. Jednak nierozsądne terminy i skróty sprawiają, że bardzo trudno jest stworzyć taką architekturę.

Get Your Hands Dirty on Clean Architecture rozpoczyna się od dyskusji na temat konwencjonalnego stylu architektury warstwowej i jego wad. Mówi także o zaletach stylów architektury zorientowanej na domenę, takich jak Clean Architecture Roberta C. Martina i Hexagonal Architecture Alistaira Cockburna. Następnie książka zagłębia się w praktyczne rozdziały, które pokazują, jak zamanifestować sześciokątną architekturę w rzeczywistym kodzie. Dowiesz się szczegółowo o różnych strategiach mapowania między warstwami architektury heksagonalnej i zobaczysz, jak złożyć elementy architektury w aplikację. Późniejsze rozdziały pokazują, jak egzekwować granice architektury. Dowiesz się również, jakie skróty prowadzą do powstawania długu technicznego i jak czasami dobrym pomysłem jest wzięcie na siebie tego długu.

Po przeczytaniu tej książki będziesz miał całą wiedzę potrzebną do tworzenia aplikacji przy użyciu stylu architektury heksagonalnej w tworzeniu stron internetowych. Czego się nauczysz Zidentyfikuj potencjalne wady architektury warstwowej Zastosuj metody wymuszania granic architektury Dowiedz się, w jaki sposób potencjalne skróty mogą wpłynąć na architekturę oprogramowania Przedstaw argumenty przemawiające za tym, kiedy używać którego stylu architektury Ustrukturyzuj swój kod zgodnie z architekturą Zastosuj różne rodzaje testów, które obejmą każdy element architektury Dla kogo jest ta książka?

Ta książka jest dla Ciebie, jeśli zależy Ci na architekturze oprogramowania, które tworzysz. Aby jak najlepiej wykorzystać tę książkę, musisz mieć pewne doświadczenie w tworzeniu stron internetowych. Przykłady kodu w tej książce są napisane w języku Java. Jeśli nie jesteś programistą Java, ale potrafisz czytać kod zorientowany obiektowo w innych językach, poradzisz sobie. W nielicznych miejscach, w których potrzebne są informacje o Javie lub frameworkach, są one dokładnie wyjaśnione. Spis treści Co jest nie tak z warstwami? Odwracanie zależności Organizowanie kodu Implementowanie przypadków użycia Implementowanie adaptera sieciowego Implementowanie adaptera trwałości Testowanie elementów architektury Mapowanie między granicami Składanie aplikacji Egzekwowanie granic architektury Świadome wybieranie stylu architektury

Dodatkowe informacje o książce:

ISBN:9781839211966
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Brudne ręce w czystej architekturze - Get Your Hands Dirty on Clean Architecture
Uzyskaj wgląd w to, jak architektura heksagonalna może pomóc w utrzymaniu...
Brudne ręce w czystej architekturze - Get Your Hands Dirty on Clean Architecture
Brudne ręce w czystej architekturze: Twórz „czyste” aplikacje z przykładami kodu w Javie - Get Your...
Dowiedz się, w jaki sposób architektura...
Brudne ręce w czystej architekturze: Twórz „czyste” aplikacje z przykładami kodu w Javie - Get Your Hands Dirty on Clean Architecture: Build 'clean' applications with code examples in Java

Prace autora wydały następujące wydawnictwa: