Értékelés:

A „The Developer's Code” című könyv olyan esszék gyűjteménye, amelyek a szoftverfejlesztés gondolkodásmódját, elveit és gyakorlatát vizsgálják. Miközben célja, hogy inspiráljon és betekintést nyújtson, az olvasók véleménye a könyv mélységéről és alkalmazhatóságáról eltérő.
Előnyök:Sok olvasó értékelte a könyvet a közérthető írásmódja, az inspiráló képessége és a bölcsességekben rejlő rögök miatt. A könyv felépítése könnyű olvasást tesz lehetővé, így a kezdő és a tapasztalt fejlesztők számára egyaránt élvezetes. Néhányan értékesnek találták az egyes esszéket a termelékenység javítása és a szakma holisztikus megértése szempontjából.
Hátrányok:A kritikusok rámutattak, hogy a könyvből gyakran hiányzik a mélység, és könnyűnek tűnhet, különösen a tapasztaltabb fejlesztők számára. Néhány olvasó úgy érezte, hogy túlságosan szűken összpontosít konkrét összefüggésekre, és figyelmen kívül hagyja a szélesebb körű iparági gyakorlatokat. Bizonyos tanácsokat elavultnak vagy nem általánosan alkalmazhatónak tartottak, és a tartalmat néha inkább összefüggő blogbejegyzésekhez hasonlították, mint összefüggő elbeszéléshez.
(16 olvasói vélemény alapján)
The Developer's Code: What Real Programmers Do
Ön már most is nagyszerű programozó, de a nagyszerű kódolási képességek nem mindig elegendőek ahhoz, hogy a legnehezebb projekteket is végigvigye. Szükséged van erre a több mint 50 bölcsességre. Veterán programozók: ébressze fel újra a webes alkalmazások fejlesztése iránti szenvedélyét. Új programozók: itt az útmutatás, amire szükséged van az induláshoz. Ezzel a könyvvel új és felvilágosult módon fogsz gondolkodni a munkádról.
A fejlesztő kódja nem arról szól, hogy milyen kódot írsz, hanem arról, hogy milyen kód szerint élsz.
Itt nincsenek elcsépelt szuperlatívuszok. A több mint egy évtizedes szoftverfejlesztői tapasztalatból származó tanulságokkal teletűzdelt szerző, Ka Wai Cheung szinte minden szemszögből végigvezet a programozói szakmán, hogy feltárja, hogyan tarthatod fenn a munkáddal való egészséges kapcsolatot.
Megtudhatod, hogyan maradhatsz produktív még a leghosszabb projektekben is. Olyan munkafolyamatot hozol létre, amely veled, nem pedig ellened dolgozik. És megtanulod, hogyan kezeld azokat az ügyfeleket, akiknek a céljai nem egyeznek a sajátjaiddal. Ha nem kezeli őket megfelelően, az ilyen problémák még a legtapasztaltabb, legmotiváltabb fejlesztőt is letaglózhatják. A megfelelő megközelítéssel azonban túlléphetsz ezeken a gyakori problémákon, és azzá a profi fejlesztővé válhatsz, aki lenni szeretnél.
A több mint 50 bölcsességdarabkából megtudhatja:
Miért téves az iparágban a folyamatokkal és a fejlesztési szerepekkel kapcsolatos számos hagyományos megközelítés - és hogyan lehet ezeket kiszagolni.
Miért kell mindig "nemet" mondani a szoftver háziállat projektre és a nyílt végű határidőkre.
Hogyan építsd be a kódgenerálást a fejlesztési folyamatodba, és miért vannak előnyei messze túlmutatnak a gyorsabb kódkibocsátáson.
Mit tegyen, ha az ügyfél vagy a végfelhasználó nem ért egyet egy olyan megközelítéssel, amelyben hisz.
Hogyan adhatod tovább a tudásodat a programozók következő generációinak tanítás és evangelizáció révén.
Ha hosszú távra tervezel ebben az iparágban, újra és újra vissza fogsz térni ehhez a könyvhöz.