Ha jó író akarsz lenni, nem elég ismerned a nyelvtant. Sok olyan könyvet is el kell olvasnia, amelyek megmutatják, hogyan használják ezt a nyelvtant kiemelkedő szövegek létrehozására. Hasonlóképpen, ha jó programozó szeretne lenni, nem elég egyszerűen megtanulni a Java nyelvet. Ezenkívül sok más programozó által írt minőségi kódmintát kell elolvasnia, és ami a legfontosabb, meg kell értenie és tanulnia kell belőlük. Valójában a jó minőségű kódpéldáknak való kitettség az egyik kulcsfontosságú tényező, amely befolyásolja, hogy milyen gyorsan és hatékonyan sajátít el új készségeket.

Mások kódjainak elolvasásának fontossága
" Utálom mások kódját olvasniMegértést adnak a projekt bármely részének működéséről, és hasznos betekintést nyújtanak a megvalósítás módjáról. Ez pedig segít számottevően fejleszteni tudását, és végül kialakítani saját stílusát.Hogyan ássunk bele a kódba
Amikor mások kódjába merül, inkább régész-kutatónak érezheti magát, nem pedig fejlesztőnek. Nincs ezzel semmi baj, hiszen rengeteg „lapát” áll a rendelkezésére. Manapság rengeteg metaadathoz férhet hozzá, amelyek segítségével sokkal könnyebben megértheti a kódot. Használhatja például a Git-et , hogy segítsen magának a kód olvasásakor, másolásakor és beillesztésekor. Néhány kulcsfontosságú pont azonban segíthet a kód jobb megértésében. Először is fel kell tennie a következő kérdéseket:- Van valami a kódban, ami ismeretlennek tűnik számodra? Ha igen, tekintse át ezeket az "üres helyeket", és győződjön meg arról, hogy megértette, mire használják őket.
- Van valami felesleges a kódban? Holt kódok is léteznek, különösen, ha nagy kódbázisokról beszélünk.
- A kódnak vannak függőségei? Néha jobb eltávolítani ezt a függőséget még több kód másolásával/beillesztésével.
- Történtek-e hibák a beillesztés után?
- hogyan épül fel valójában a kódtörzs;
- a kódolás stílusa;
- hogyan oldja meg a problémákat a kódot író programozó.
-
Futtassa a kódot, és fedezze fel az eredményeket. A kód futtatása megadja azokat a lényeges információkat, amelyekre szüksége lesz a jobb megértéshez.
-
Keresse meg a fő funkcióját és a kiindulási pontot.
-
Futtassa a kódot a hibakeresővel (a leghatékonyabb Java hibakereső eszközöket itt találhatja ), hogy teljes mértékben megértse a kód mechanikáját. Ezzel mélyreható elemzést kap az olvasott kód belső funkcióiról.
-
Készítsen gondolattérképet a kód különböző elemei közötti kapcsolatokról. Mivel minden hibakereső megmutatja az elemek közötti kapcsolatot, Ön képes lesz a különböző funkciókat összefüggésbe hozni, és megérteni, hogyan hatnak egymásra.
GO TO FULL VERSION