Értékelés:
Christian Clausen „Five Lines of Code” című könyve erősen ajánlott minden tapasztalati szintű fejlesztő számára, mivel értékes betekintést nyújt a kódolási gyakorlatokba, különösen a refaktorálásba. A könyvet dicsérik strukturált megközelítése, gyakorlati példái és a kódminőséggel kapcsolatos elgondolkodtató viták kiváltására való képessége miatt.
Előnyök:⬤ Gondolatébresztő tartalom, amely megkérdőjelezi a refaktorálással és a kódolási gyakorlatokkal kapcsolatos meglévő ismereteket és nézőpontokat.
⬤ Jól strukturált, az elmélet és a gyakorlati alkalmazás közötti világos különbségtételnek köszönhetően a kezdő és a tapasztalt fejlesztők számára egyaránt hozzáférhető.
⬤ Konkrét példákat és egy GitHub-tárat kínál a gyakorlati gyakorláshoz.
⬤ A kódolási gyakorlatok folyamatos fejlesztésére ösztönöz, ahelyett, hogy már a kezdetektől fogva „tiszta kódra” törekedne.
⬤ Befogadó írásmód, amely a globális közönségnek is megfelel, beleértve az angol nyelvet nem anyanyelvi szinten beszélőket is.
⬤ Olyan megvalósítható lépéseket és technikákat kínál, amelyek bármely kódolási projektben megvalósíthatók.
⬤ Egyes szakaszok egyes olvasók számára bonyolultak lehetnek, így nehezen követhetők.
⬤ A TypeScript használata nem minden fejlesztőnek tetszhet, különösen azoknak, akik más programozási nyelveket részesítenek előnyben.
⬤ Egyes olvasók bizonyos állításokat ellentmondásosnak vagy vitathatónak találtak, ami azt jelzi, hogy nem biztos, hogy minden koncepció mindenkihez eljut.
(11 olvasói vélemény alapján)
Five Lines of Code: How and When to Refactor
Five Lines of Code (Öt sornyi kód) olyan refaktorálást tanít, amely konkrét szabályokra összpontosít, és bármely módszert öt sorra vagy kevesebbre redukál! Nincs szükség szakzsargonra vagy trükkös automatizált tesztelési ismeretekre, csak egyszerű irányelvekre és mintákra, amelyeket részletes kódminták szemléltetnek.
Az Öt sornyi kódban megtanulhatod:
A rossz kód jelei.
A kód biztonságos javítása, még akkor is, ha nem érted.
Az optimalizálás és a kód általánosságának egyensúlyba hozása.
A megfelelő fordítói gyakorlatokat.
A Kivonat módszer, a Stratégia minta bevezetése és sok más refaktorálási minta.
Stabil kód írása, amely lehetővé teszi a változtatással történő kiegészítést.
Olyan kód írása, amely nem igényel megjegyzéseket.
Valós gyakorlatok a nagyszerű refaktoráláshoz.
A meglévő kód javítása - a refaktorálás - az egyik leggyakoribb feladat, amellyel programozóként szembesülni fogsz. Az Öt sor kód megtanít egyértelmű és megvalósítható refaktorálási szabályokra, amelyeket anélkül alkalmazhat, hogy intuitív ítéletekre, például a "kódszagokra" hagyatkozna. A szerző szakértői szemléletét követve - miszerint a refaktorálás és a kódszagok konkrét alapelvek követésével tanulható meg - megtanulhatja, mikor kell refaktorálnia a kódját, milyen mintákat kell alkalmaznia milyen problémára, és melyek azok a kódjellemzők, amelyek jelzik, hogy itt az ideje az átdolgozásnak.
Robert C. Martin előszava.
A nyomtatott könyv megvásárlása magában foglalja a Manning Publications ingyenes e-könyvét PDF, Kindle és ePub formátumban.
A technológiáról.
Minden kódbázis tartalmaz hibákat és hiányosságokat, amelyeket meg kell találnia és ki kell javítania. Refaktoráljon a megfelelő módon, és a kódja elegáns, könnyen olvasható és könnyen karbantartható lesz. Ebben a könyvben megtanulhatod a refaktorálás olyan egyedülálló megközelítését, amely bármely módszert öt sorban vagy annál kevesebbben valósít meg. Egy olyan titkot is felfedezhetsz, amit a legtöbb vezető fejlesztő ismer: néha gyorsabb, ha kiütöd a kódot, és később javítod ki!
A könyvről.
Az Öt sornyi kód a refaktorálás újszerű szemlélete minden képzettségi szint fejlesztői számára. A könyvben elsajátíthatod a szerző, Christian Clausen innovatív megközelítését, és konkrét szabályokat tanulhatsz meg, amelyek segítségével bármilyen módszert öt sorra - vagy még kevesebbre - csökkenthetsz! Megtanulja, mikor kell refaktorálni, a leggyakoribb problémákra alkalmazható konkrét refaktorálási mintákat, valamint a kód azon jellemzőit, amelyeket teljes egészében törölni kellene.
Mi van benne?
A rossz kód jelei.
A kód biztonságos javítása, még akkor is, ha nem érted.
Az optimalizálás és a kód általánosságának egyensúlya.
Megfelelő fordítói gyakorlatok.
Az olvasóról.
Minden tudásszintű fejlesztő számára. A példák könnyen olvasható Typescriptet használnak, ugyanabban a stílusban, mint a Java és a C#.
A szerzőről.
Christian Clausen Technical Agile Coachként dolgozik, és csapatokat tanít a kód refaktorálására.
Tartalomjegyzék.
1 Refaktorálás refaktorálás.
2 A refaktorálás motorházteteje alá pillantva.
1. RÉSZ TANULJUNK EGY SZÁMÍTÓGÉPES JÁTÉK REFAKTORÁLÁSÁVAL.
3 Hosszú függvények tördelése.
4 Típuskódok működésre bírása.
5 Olvaszd össze a hasonló kódokat.
6 Védd meg az adatokat.
2. RÉSZ A TANULTAKAT ÁTVISZED A VALÓ VILÁGBA.
7 Működjön együtt a fordítóprogrammal.
8 Tartsa távol magát a megjegyzésektől.
9 Szeresse a kód törlését.
10 Soha ne félj kódot hozzáadni.
11 Kövesse a kód szerkezetét.
12 Kerülje az optimalizációt és az általánosságot.
13 Tegye a rossz kódot rosszul kinézővé.
14 Befejezés.
© 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)