Szoftvertervezés röntgenfelvételek: A technikai adósság javítása viselkedési kódelemzéssel

Értékelés:   (4.5 az 5-ből)

Szoftvertervezés röntgenfelvételek: A technikai adósság javítása viselkedési kódelemzéssel (Adam Tornhill)

Olvasói vélemények

Összegzés:

A könyv mélyrehatóan elemzi a technikai adósságot, és gyakorlati meglátásokat nyújt a fejlesztők számára, hogyan kezeljék és kommunikálják a refaktorálás szükségességét. Konkrét, adatközpontú megközelítése és a nyílt forráskódú projektekből merített valós alkalmazások révén kiemelkedik a többi könyv közül.

Előnyök:

Mélyreható betekintést nyújt a technikai adósságba és annak gyakorlati kezelésébe.
Képessé teszi a fejlesztőket arra, hogy hatékonyan kommunikáljanak a refaktorálás szükségességéről a nem technikai érdekeltekkel.
Konkrét példákat és adatokat szolgáltat nyílt forráskódú projektekből, így a tartalom átélhetővé és megvalósíthatóvá válik.
A GitHubon elérhető kódpéldák lehetővé teszik a gyakorlati kísérletezést.
Javítja az olvasó mentális modelljét a kódmegvalósításokban való navigáláshoz.

Hátrányok:

A fogalmak teljes megértése kihívást jelenthet a technikai háttérrel nem rendelkezők számára.
Előfordulhatnak olyan esetek, amikor az olvasóknak több útmutatásra van szükségük az elvek egyedi körülmények közötti alkalmazásához.

(2 olvasói vélemény alapján)

Eredeti címe:

Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

Könyv tartalma:

Olyan kódbázison dolgozik, ahol a költségtúllépés, a halálmenet és az örökölt kódszörnyekkel folytatott heroikus harcok a normálisak? Küzdjön meg ezekkel az ellenfelekkel a technikai adósság azonosításának és rangsorolásának újszerű módszereivel, amelyek a fejlesztők kóddal való munkavégzésének viselkedési adatain alapulnak. És ez még csak a kezdet. Mivel a jó kód a technikai tervezés mellett a társadalmi tervezést is magában foglalja, meglepő függőségeket találhat az emberek és a kód között, hogy megoldja a csapatok közötti koordinációs szűk keresztmetszeteket. A legjobb az egészben, hogy a technikák olyan viselkedési adatokra épülnek, amelyekkel már rendelkezik: a verzióellenőrző rendszerére. Csatlakozzon a jobb kódért folytatott küzdelemhez!

Használja a statisztikákat és az adattudományt a problémás kódok és a szoftverét készítő fejlesztők viselkedési mintáinak feltárására. Ez a kombináció olyan betekintést nyújt, amelyet a kódból önmagában nem kaphat. Használja ezeket a meglátásokat a refaktorálási igények rangsorolásához, hatásuk méréséhez, a különböző modulok közötti implicit függőségek megtalálásához, és a tényleges kód-hozzájárulások alapján automatikusan létrehozhatja rendszere tudástérképeit.

A megszokott gyakorlathoz képest radikális, nagyon is szükséges változás, hogy objektív adatokkal irányítsa a szervezeti döntéseket, mérve, hogy a fejlesztőcsapatok mennyire igazodnak a szoftverarchitektúrához. Fedezze fel a verziókezelési adatokon alapuló gyakorlati elemzési technikák átfogó készletét, ahol minden egyes pontot egy valós kódbázisból vett esettanulmány szemléltet. Mivel a technikák nyelvsemlegesek, a saját kódjára is alkalmazhatja őket, függetlenül attól, hogy milyen programozási nyelvet használ. Irányítsa a szervezeti döntéseket objektív adatokkal, mérve, hogy a fejlesztőcsapatok mennyire igazodnak a szoftverarchitektúrához. Alkalmazza a szociálpszichológia kutatási eredményeit a szoftverfejlesztésre, biztosítva, hogy megkapja a szükséges eszközöket ahhoz, hogy szervezetét a jobb kód felé irányítsa.

Ha Ön tapasztalt programozó, szoftverarchitekt vagy műszaki vezető, olyan új perspektívát kap, amely megváltoztatja a kóddal való munkavégzést.

Amire szüksége van:

Nem kell semmit sem telepítenie ahhoz, hogy a könyvben leírtakat követni tudja. A könyvben szereplő esettanulmányok a GitHubon tárolt, jól ismert nyílt forráskódú projekteket használnak. Az esettanulmányokhoz a CodeScene-t, a nyílt forráskódú projektek ingyenes szoftverelemző eszközét fogja használni. Ahol léteznek alternatív eszközhasználati lehetőségek, azokat is tárgyaljuk.

A könyv egyéb adatai:

ISBN:9781680502725
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2018
Oldalak száma:200

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Szoftvertervezés röntgenfelvételek: A technikai adósság javítása viselkedési kódelemzéssel -...
Olyan kódbázison dolgozik, ahol a költségtúllépés,...
Szoftvertervezés röntgenfelvételek: A technikai adósság javítása viselkedési kódelemzéssel - Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)