Hogyan javíthatja a programozó képességeit
Lépések
egy. Először is elemezze a problémát.

2. Következő feladat - kétszer gondolja, hogyan oldja meg ezt a problémát.

3. Összegyűjti a teljes követelményt. Töltsön időt a rögzítésre, milyen célokra kell elérni a végterméket, és ki lesz az egyéni bázisod. Az egyértelműség (tisztaság) Gondolatok ebben a szakaszban sok időt takarítanak meg a további munka folyamatában.

4. Írjon egy részletes végrehajtási tervet (vagy modellt).

öt. Kommentárkód "Liberális". Ha úgy gondolja, hogy a kódja magyarázatot igényelhet, megjegyzést tesz rá. Minden funkciónak megelőzi az 1-2 vonalat, amely leírja a paramétereket, és mit hoz vissza (annak eredménye). A megjegyzéseknek meg kell jelölniük a fonott "miért", mint "mi". Ne felejtse el frissíteni a kód frissítését, ha frissíti a kódot!

6. A megfelelő váltakozó megoldások használata. Ez segít minden változó típusának nyomon követésében, valamint a változó számára. Ez többet jelent, mint csak x = A + B * C, De ez sokkal könnyebbé teszi a kódot a hibakereséshez és a támogatáshoz. Az egyik népszerű megállapodás -Magyar jelölés, ahol a változó neve a típusának előtagja. Például az egész változók esetében használhatóIntrowcounter- Használható karakterláncok Strusername. Nem számít, hogy milyen megállapodás született, de győződjön meg róla, hogy mindent megegyezik, és hogy a változó nevei leíró jellegűek. (Lásd az alábbi figyelmeztetéseket).

7. Szervezze meg a kódot. Használja a vizuális struktúrákat a kódszerkezet megmutatásához. Például helyezze el a kódblokkot az elején, amely a feltételes (ha van,...) vagy ciklikus (míg, míg,...).Szintén próbálja beilleszteni terek között, a neve változó és az üzemeltető, mint az összeadás, kivonás, szorzás, osztás, és még a jele az egyenlőség (myvariable = 2 + 2). És amikor a kód elegánsabban néz ki, sokkal könnyebb látni a program előrehaladását első látásra. (Lásd az alábbi gyorsaságok tanácsát).

nyolc. Ellenőrizze (teszt) mindent. Indítsa el az egyes modulok tesztelésével a bemenet és az értékek segítségével, hogy egy szabályként elvárja. Ezután próbálja meg a bemeneti adatokatMegengedett,de kevésbé gyakori. Ez "eltávolítja" minden rejtett hibákat. Van egy művészet tesztelés, és fokozatosan növeli a készségeket a gyakorlatban. Írja be tesztjeit, hogy a következő eseteket tartalmazza:

kilenc. Gyakorlat, gyakorlat, gyakorlat. A programozás nem egy "pangásos" fegyelem. Mindig van valami új tanulmány, és (ami még fontosabb) mindig valami régi az újra megjelenéshez.

10. Készen kell állítani a változásra. Valódi munkakörnyezetben a követelmények megváltoznak. Azonban, mint az elején ésszerűbben a követelményeknek, és a világosabb, a végrehajtási terv kezdetén, annál kevésbé valószínű, hogy a változások a rossz tervezés vagy félreértések eredménye lesz.

tizenegy. Kezdje egyszerűen és dolgozzon a készlet irányában. Ha valami bonyolult programozást programoz, elősegíti az egyszerűbb blokkokat a helyén, és az első helyen megfelelően működik. Tegyük fel például, szeretnénk létrehozni egy fejlődő formája a képernyőn, amely követi az irányt, az egér, és megváltoztatja az alakját sebességétől függően az egér.
Tippek
- Használja a környezetet (integrált fejlesztési környezet). IDE (integrált fejlesztési környezet-integrált fejlesztési környezet). Egy jó IDE lesz egy integrált színes szerkesztő kódot kódoló kódot, és kódkiegészítés funkciókat, hogy gyorsabb és kevésbé hajlamosak a helyesírási hibákat. Általában debuggerrel van felszerelve is.
- A kezdeti Codadrugih programozók tanulmányozása kiváló eszköz a saját készségeinek növelésére. Fejlessze az utat a kódjukon, lépésről lépésre, fejleszti az előrehaladást és mi történik a változókkal. Ezután próbálja meg írni saját kódját, hogy ugyanezt tegye (vagy akár javítsa). Gyorsan megtudja, hogy a dolgokat bizonyos módon kell írni, és azt is "megragadja" néhány hasznos tippet az írás hatékonyságának módjáról.
- Lépjen kapcsolatba a programozó kollégáival, hogy elolvassa a kódot. Jól tudják, hogy mit nem gondoltál korábban. NEM NEM TUDJAI PROGRAMMERS? Keresse meg az internetes fórumot, amely a kiválasztott programozási nyelvhez vagy az operációs rendszerhez kapcsolódik, és csatlakozzon a beszélgetéshez.
- Ha megy ezen az úton, olvassa el és kövesse a fórumot. Sokféle szakértő van, akik segíteni akarnak, ha kérik őket.
- Légy udvarias, mert kéri a túlterhelést. Ne engedje el, ha egyszerre nem értesz mindent, és nem számíthat arra is, hogy 10 000 kódot kívánnak felülvizsgálni. Ehelyett kérje meg a megjelenést, és hagyja el a hozzászólásokat csak a megfelelő kód megfelelő 5-10 sorának. Valószínűleg pozitív választ kapsz ilyen módon.
- Mielőtt elkezdené az üzenet kiküldetését, készítsen egy kis tanulmányt. A kérdésed (szinte biztosan) találkozott, megértette és már megoldott.
Figyelmeztetések
- Tartsa gyakran a munkáját, ahogy előre haladunk, vagy kockáztatjuk a munkaórák elvesztését a számítógépes hiba miatt, vagy lógni. Ha most figyelmen kívül hagyja ezt a figyelmeztetést, ez egy lecke, hogy biztosan megtanulod a saját keserű élményét!
- Más emberek kódjainak másolása és beillesztése, általában rossz szokás, de a kis részek használata a program nyílt forráskódjától jó tapasztalat lehet. Csak ne másolja teljesen másolja a programot, és próbálja meg hitelt venni. Ne másolja a kódot egy másik programból, ha nincs engedélye vagy engedélyezett engedélye.
- A 4. lépésben a magyar jelölés (az előtagkénti változó típusát jelezve) óvatosan kell alkalmazni. Ez a szerkesztés, vagy különösen az átruházás egy másik nyelvre vagy operációs rendszerre való átruházás. Ez a leghasznosabb"Szabadon gépelt" olyan nyelvek, amelyek nem követelik meg, hogy előre kijelölhessük a változó típusát.
Amire szükséged van
- Számítógép
- IDE (integrált fejlesztési környezet - integrált fejlesztési környezet)
- Könyvtárak vagy webes tankönyvek