Értékelés:

A könyvet kritikák érik, mivel a Robert C. Martin által írt „Clean Architecture” puszta összefoglalója, amelyből hiányoznak az eredeti meglátások és gyakorlati útmutatások. Több gépelési hiba és irreleváns ábrahivatkozás található benne, ami az elmélyült tanulás szempontjából kevésbé értékes.
Előnyök:Rövid áttekintésként szolgálhat azok számára, akik nem olvasták a 'Clean Architecture'-t.
Hátrányok:Hiányoznak az eredeti gondolatok és meglátások, az eredeti mű karcsú változata, elgépeléseket tartalmaz, zavaros hivatkozásokkal rendelkezik az ábrákra, és nem váltja be azt az ígéretét, hogy tippeket és trükköket ad.
(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.