Pascal programozás, jó programozási stílus, programmirovanie-DLA-sshool
Itt egy tipikus részlet a program Pascal:
2. Értse meg a változók - megértésének kulcsa a program
Bármilyen program kezeli néhány információt. Ez az információ a programban bemutatott formájában változók (tömb és egyéb összetett adattípusok - ez csak speciális típusú változók). Következésképpen megértéséhez a program, először meg kell érteni a változókat, amelyek használnak benne.
Minden változó kell leírni
Bizonyos programozási nyelvek, hogy a tanács túlzott.
Pascal, C okok nyilvánítja változók - egyébként a program tekinthető szintaktikailag hibás.
De Basic és számos más nyelv a programozó nagyobb szabadságot: a változók nem lehet leírni azok használatáról magában foglalja az automatikus leírást és típusát és egyéb szükséges adatok meghatározása a kontextus.
De ez nagyon megtévesztő szabadság.
Tehát ez nem mindig jelent nagyobb szabadságot jó. Ha a kívánt nyelv nem írja le a változók, próbáld meg nem pihenni, és élvezni ezt a vonzó, első pillantásra, de valójában nagyon veszélyes lehetőségét.
Gondosan válassza változó nevek
A változó nevét kell felelnie annak jelentését a programban. Kerüljük egybetûs nevek és minták, mint például „levél a szám” - nekik ez könnyen összezavarodnak. Meg kell adni egy közeli (de nem is hasonlít) nevű kapcsolatos adatokat, akkor nem adja a nevét hasonló adatokat, amelyeknek semmi közös.
3. Oszd meg és uralkodj
Az alapkoncepció az eljárási programozás - eljárást. Lehetetlen felfogni a mérhetetlen, ezért az illetékes partíció az eljárás - a kulcs a sikeres megoldás a nagy probléma.
Minden eljárást kell saját feladata
Az eljárás nem lehet egy nagy
4. A szöveg könnyen olvasható
A számítógép gyakran nem számít, hogy a program oszlik sorokat, és ha ezeket a sorokat szállított hiányosságokat. A fordító külön jelzőt (a minimális elemeket, melyek a program, - a nevét, jelét működése, funkciója szó) egymástól, és a többi nem érdekli.
A fordító nem tesz különbséget, hanem egy ember - nem. Mennyire jól tette a program szövegét, alapvetően attól függ, a könnyű észlelés.
Kiosztani algoritmikus struktúra
Tapasztalt programozók mindig írni a programot „létra”. Minden alkalommal, amikor a program az algoritmikus szerkezet (hurok, elágazás, kiválasztási ...), az összes belül a szöveg ezt a szerkezetet jobbra tolódik. Például így:
<действия до цикла>
míg <условие цикла> csinál
<действия после цикла>
Ez a rekord lehetővé teszi, hogy hol kezdődik és hol végződik design, mely parancsok szerepelnek, és melyek nem. A komplex programok számos beágyazott minták, mint a felvétel szükségessé válik: nem, ez rendkívül nehéz lenne megérteni a program szerkezetét.
Offset jelenti benyújtása
Ez a szabály - kiterjesztése az előző. Írásban létra algoritmikus szerkezet, átköltöztünk a jobb házon csapat, ami azt mutatja, hogy azok tárgyfejléc.
Nem fukarkodik a hiányosságok
Ne feledkezzünk meg a hiányosságokat a sorban. Tedd őket, ahol ez megkönnyítheti a elolvasása és megértése a program. Ha egy sor kerül rögzítésre több szolgáltató, óvatosan helyezze a rések között. Sok esetben célszerű beállítani a hézagokat és a cselekvés jeleit.