Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"tuulepuhan" - 2 õppematerjali

Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

Suurte programmide loomist on tihti võrreldud maja ehitamisega. Tõsi küll, et mõned sellised tähelepanekud ei ole programmeerijatele auks. Nagu näiteks üks Murphi seadustest võetu: "Kui ehitajad ehitaksid maju samamoodi nagu programmeerijad loovad programme, siis esimene kohalelennanud rähn hävitaks tsivilisatsiooni". See tähendab, et paljud programmid kujutavad endast kaardimajakesi, mis küll seisavad püsti, kuid ei pea vastu ühelegi juhuslikule tuulepuhan- gule. Selliste programmide tunnuseks on see, et kasutajad peavad käima mööda juba pikka aega sissetallatud radu ja hoidku jumal neid selle eest, et nad sellelt rajalt kõrvale ei pööraks - halvemal juhul võib see lõppeda totaalse kräshiga. Need on niinimetatud 'mittelollikindlad programmid'. Mõni võib mõelda, et 'mis nad siin jamavad, parandagu vead ära ja asi korras', aga kui minna neid vigu parandama, siis selgub, et

Informaatika → Arvutiõpetus
214 allalaadimist
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

Suurte programmide loomist on tihti võrreldud maja ehitamisega. Tõsi küll, et mõned sellised tähelepanekud ei ole programmeerijatele auks. Nagu näiteks üks Murphi seadustest võetu: "Kui ehitajad ehitaksid maju samamoodi nagu programmeerijad loovad programme, siis esimene kohalelennanud rähn hävitaks tsivilisatsiooni". See tähendab, et paljud programmid kujutavad endast kaardimajakesi, mis küll seisavad püsti, kuid ei pea vastu ühelegi juhuslikule tuulepuhan- gule. Selliste programmide tunnuseks on see, et kasutajad peavad käima mööda juba pikka aega sissetallatud radu ja hoidku jumal neid selle eest, et nad sellelt rajalt kõrvale ei pööraks - halvemal juhul võib see lõppeda totaalse kräshiga. Need on niinimetatud 'mittelollikindlad programmid'. Mõni võib mõelda, et 'mis nad siin jamavad, parandagu vead ära ja asi korras', aga kui minna neid vigu parandama, siis selgub, et

Informaatika → Programmeerimine
39 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun