mikä on ohjelmointimalli?

tässä ohjelmointimalli on se, mitä ohjeet (kieli) vaativat toimiakseen oikein. Näiden ohjeiden täytäntöönpano on niitä yksityiskohtia, jotka voivat muuttua muuttamatta näiden ohjeiden noudattamisen tulosta.

esimerkiksi, jos minun ohjeeni on, että sinun tulee siirtyä 3 jalkaa pohjoiseen ja 2 jalkaa länteen, voit toteuttaa nuo ohjeet siirtymällä länteen ensin pohjoiseen, pohjoiseen ensin länteen tai siirtymällä vinosti luoteeseen. Voit jopa stager noin satunnaisesti kunnes satut olemaan oikeassa paikassa ja sitten lopettaa. Mikä tahansa niistä noudattaa ohjeita. Ohjelmointimalli tässä on ajatus siitä, että siirrytään toiseen paikkaan. Eikö se ole sitä, miten muutat toiseen paikkaan. ”Miten” on täytäntöönpano yksityiskohtaisesti.

ohjelmointikieli tai Ohje asettaa molemmat abstraktit away-toteutuksen yksityiskohdat, joista he eivät välitä. Tämä jättää kääntäjiä, tulkkeja, JVMs: ää ja suorittimia suunnitteleville tilaa tehdä valintoja siitä, miten tätä mallia tuetaan. Nämä valinnat voivat tehdä asioita vankempi, tehokas, ylläpidettävissä, ja laajennettavissa. Tai he voivat epäonnistua siinä. Mutta niin kauan kuin he tekevät, mitä ohjeissa pyydetään, he silti ylläpitävät ohjelmointimallia.

niin kauan kuin toteutus tukee ohjelmointimallia, voi luottaa siihen, että kun se noudattaa ohjeita, Se antaa sen, mitä sen pitikin antaa.

ymmärtää myös, että nämä voivat kerrostua. Voisi olla liikemalli, joka paljastaa ajatuksen liikkua vain pohjoiseen & etelään ja itään & länteen jättäen mitään mahdollisuutta liikkua vinosti. Se yksityiskohta ei ole yllä olevassa sijaintimallissa, – mutta se on täällä alhaalla liikemallissa. Mitä ei ole liikkeen malli on, jos kävelet, ajaa pyörä, tai uida tehdä näitä liikkeitä.

aina mallintaessamme valitsimme asiat, joista välitämme tällä tasolla. Muut asiat me abstrahoimme pois ja annamme jonkin muun käsitellä niitä.

Vastaa

Sähköpostiosoitettasi ei julkaista.