Koti kehitys Mikä on aihekohtainen ohjelmointi? - määritelmä techopediasta

Mikä on aihekohtainen ohjelmointi? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä aihekohtainen ohjelmointi tarkoittaa?

Aihepohjainen ohjelmointi on oliokeskeinen lähestymistapa, jossa eri alaosajärjestelmät, jotka tunnetaan subjekteiksi, on jaettu luomaan uusia aiheita koostumuksen ilmaisun perusteella. Lähestymistapa on radikaali poikkeaminen klassisesta esinekeskeisestä lähestymistavasta, jossa esineet määritetään niiden ominaisuuksien ja menetelmien perusteella. Aihekeskeinen ohjelmointi on suurelta osin suunnattu oliokeskeisen järjestelmän jakamiseen aiheisiin. Siten se tarjoaa koostumuksellisen kuvan sovelluskehityksestä.

Techopedia selittää aihepohjaisen ohjelmoinnin

Aihekeskeisen ohjelmoinnin päätavoite on auttaa kehittämään sviittejä ja helpottamaan yhteistyössä olevien sovellusten kehittämistä. Kaksi tapaa, jolla sovellukset toimivat yhteistyössä, ovat jakamalla esineitä ja auttamalla yhdessä operaation toteuttamisessa. Aihekeskeisen ohjelmoinnin aiheita voidaan käyttää suurempien aiheiden muodostamiseen yhdessä niiden toimintojen yhdistämisen kanssa. Tämä auttaa uusien toimintojen käyttämistä isommilla aiheilla. Lisäksi, koostumussääntöjen perusteella, aiheet koostuvat järjestelmästä ja tämä jakautumislähestymistapa auttaa laajentamaan ja ylläpitämään suuria olosuhteita orientoivia ympäristöjä. Sovelluksen lähdekoodi ei ole välttämätön, ja se auttaa laajentamaan olemassa olevia sovelluksia uusilla ja suunnittelemattomilla toiminnoilla.


Aihelähtöinen lähestymistapa auttaa tuomaan mallia ja keskittymään sovelluksen koostumukseen liittyviin kysymyksiin. Se tuo mukanaan sävellysääntöjä ja säveltäjiä sekä auttaa objektien luomisessa entistä paremmin ottaen huomioon poisto- ja viimeistelyprotokollat. Se auttaa myös luokan ja käyttöliittymän sovittamisessa ja myös huolehtimisessa toteutuskysymyksistä.

Mikä on aihekohtainen ohjelmointi? - määritelmä techopediasta