Értékelés:

A könyvet kritikák érik, mert Robert C. Martin „Clean Architecture” című könyvének puszta összefoglalása, anélkül, hogy új meglátásokat vagy eredeti tartalmat adna hozzá. Olcsóbb alternatívának tekintik, amely nem nyújt gyakorlati ismereteket vagy hasznos tippeket.
Előnyök:Tisztességes bevezetés lehet azok számára, akik még nem olvasták a 'Clean Architecture'-t.
Hátrányok:Hiányzik belőle az eredeti gondolat, csupán összefoglalja a meglévő anyagot, nem nyújt új meglátásokat vagy gyakorlati tippeket, elgépeléseket és zavaros hivatkozásokat tartalmaz.
(1 olvasói vélemény alapján)
Clean Architecture: Tips and Tricks to Software and Programming Using Clean Architecture Theories
Valószínűleg két okból olvassa ezt a könyvet: vagy programozó, vagy jobb programozó szeretne lenni. Ha ez a kettő jellemzi Önt, akkor a megfelelő könyvet választotta.
Ez a könyv minden szükséges tippet és trükköt megad a szoftverekhez és a programozáshoz a Clean Architecture nevű tiszta kód megközelítéssel. Ez a könyv nemcsak a funkcionális programokról szól, hanem tippeket és trükköket ad a megfelelő programozási módszertanokhoz is.
A könyvben felvázolt megközelítés univerzális, és bármilyen programozási nyelvre alkalmazható. Az ebben a könyvben felvázolt elvek segítenek a programozónak olyan alkalmazások tervezésében, amelyek:
⬤ Egyszerűen tesztelhetőek.
⬤ Megújítható alkalmazások.
⬤ Egyszerűen használható alkalmazások és.
⬤ Karbantartható alkalmazások.
Ebben a könyvben megtudhatja, hogy mit jelent a tervezési architektúra, és hogyan alkalmazható tiszta kódok fejlesztéséhez. Ez a könyv részletesen feltárja a tiszta architektúrát, amely a szoftverfejlesztés paradigmáit és vitáit uraló struktúra.
Ebben a könyvben az olvasó megtanulja:
⬤ Hogyan strukturáljuk a szoftverrendszereket, ami értékes a szoftvertervezők számára.
⬤ Megérti a szoftver- és programozási tervezési architektúrát, annak céljait és gyakorlati példáit.
⬤ Tanulja meg a strukturált programozás, az objektumorientált programozás és a funkcionális programozás közötti különbséget.
⬤ Tudja meg az olyan szoftvertervezési elveket, mint az Egyetlen felelősség elve, a Nyitott-zárt elvek, a Liskov-helyettesítés, az interfész-szegregáció és a függőségi inverzió elve.
⬤ Ez a könyv tovább vizsgálja az áthelyezhetőség és a linkelés programozási tervezési elveinek összetevőit, valamint azt, hogy ezek az összetevők hogyan működnek együtt a szoftverfejlesztés során.
⬤ Tárja fel az architektúrát, annak fejlesztését, telepítését, üzemeltetését és karbantartását.