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.

Kapcsolódó cikkek