Értékelés:
A „Szoftverfejlesztés a Google-nál” című könyv alapos betekintést nyújt a Google szoftverfejlesztésben alkalmazott kultúrájába, folyamataiba és eszközeibe. Különböző témákat tárgyal, például a csapatmunkát, a termelékenység mérését, a kódminőséget és a szervezetirányítást, így értékes olvasmány a szoftvermérnökök és a vezetők számára. Bár a meglátások mélységét és alkalmazhatóságát dicsérik, egyes olvasók úgy érzik, hogy a könyv túlságosan hosszú, és nem mindig alkalmazható közvetlenül az egyes programozókra.
Előnyök:⬤ Értékes betekintést nyújt a Google szoftverfejlesztési kultúrájába és folyamataiba
⬤ jól szerkesztett, következetes üzenetekkel
⬤ a szoftverfejlesztési vezetők és menedzserek számára alkalmazható gyakorlati útmutatás
⬤ a hosszú távú gondolkodásra és a kódminőségre helyezi a hangsúlyt
⬤ számos, a startupok és a nagy szervezetek számára egyaránt releváns témát ölel fel
⬤ és hozzáértő szerzők írták.
⬤ Néhány témát általános módon tárgyal, és nem biztos, hogy elegendő mélységet nyújt az egyes programozók számára
⬤ a könyv hosszú, és ismétlődőnek tűnhet
⬤ gyenge nyomtatási minőségről és kötési problémákról számoltak be
⬤ nem minden fejezet egyforma minőségű
⬤ és a belső eszközökre való hivatkozások korlátozhatják a gyakorlati alkalmazhatóságot.
(65 olvasói vélemény alapján)
Software Engineering at Google: Lessons Learned from Programming Over Time
Ma a szoftvermérnököknek nemcsak azt kell tudniuk, hogyan kell hatékonyan programozni, hanem azt is, hogyan kell megfelelő mérnöki gyakorlatokat kialakítaniuk ahhoz, hogy a kódbázisuk fenntartható és egészséges legyen. Ez a könyv ezt a különbséget hangsúlyozza a programozás és a szoftverfejlesztés között.
Hogyan kezelhetnek a szoftvermérnökök egy élő kódbázist, amely fejlődik és reagál a változó követelményekre és igényekre annak élettartama alatt? A Google-nál szerzett tapasztalataik alapján Titus Winters és Hyrum Wright szoftvermérnökök, valamint Tom Manshreck műszaki író őszinte és éleslátó betekintést nyújtanak abba, hogy a világ néhány vezető szakembere hogyan építi és tartja fenn a szoftvereket. A könyv a Google egyedi mérnöki kultúráját, folyamatait és eszközeit tárgyalja, valamint azt, hogy ezek a szempontok hogyan járulnak hozzá egy mérnöki szervezet hatékonyságához.
Felfedez három alapelvet, amelyet a szoftverszervezeteknek szem előtt kell tartaniuk a kód tervezése, architektúrája, írása és karbantartása során:
⬤ Hogyan befolyásolja az idő a szoftverek fenntarthatóságát, és hogyan teheti a kódot idővel ellenállóvá.
⬤ Hogyan befolyásolja a méretezés a szoftvergyakorlatok életképességét egy mérnöki szervezeten belül.
⬤ Milyen kompromisszumokat kell kötnie egy tipikus mérnöknek a tervezési és fejlesztési döntések értékelésekor.
© 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)