Skip to main content

Mi az a programozási tartomány?

A számítógépes tudomány és a számítógépes programozás programozási domainje egy általános kifejezés, amely arra a mezőre vagy problémára utal, hogy egy program, a programozási nyelv vagy a nyelv szintaxis célja a működtetés vagy a megoldás.A leggyakrabban a domain-specifikus programozási nyelvek hivatkozásakor használják, amelyek programozási nyelvek, amelyek célja az egyetlen mező vagy probléma igényeinek kielégítése.Nincs valódi formális specifikáció arra, hogy mi vagy nem programozási tartomány, bár vannak olyan gyakran használt széles kategóriák, mint például az üzleti, az internet és a hálózatépítés, valamint néhány specifikusabb terület, például az optikai felismerés vagy az üzenetküldés.A kifejezés meglehetősen elvont, tehát leggyakrabban a tudományos kutatás során vagy a szoftverfejlesztés tervezési szakaszában alkalmazzák.Ez azt jelenti, hogy ha egy programozási tartományt internetes e -mailként definiálnak, akkor a programozási nyelvet a kezdeti tervezési szakaszban tervezik, kifejezetten az internetes e -mailekkel kapcsolatos kérdések kezelésére, általában nagyon magas szinten a végső programozó számára.Ebben a példában az internetes e-mail programozási domain domain-specifikus programozási nyelve olyan parancsokat tartalmazhat, mint a send_to_address vagy a check_valid_address, amelyeket az internetes e-mailekhez kapcsolódó konkrét hálózati problémák kezelésére használnak, de ezen túlmenően nincs szélesebb, általánosabb célja.A szélesebb értelemben a programozási tartomány szintén fontos koncepció lehet a domain-vezérelt formatervezés használatakor.Az ilyen típusú szoftver -tervezési minta a programozási nyelvet és a teljes alkalmazás infrastruktúráját és a domain körüli vezérlő logikát készíti.Ha a programozási tartományt a fejlődés különböző szintjeihez és szakaszaihoz csatlakoztatja, bizonyos alkalmazási alkatrészek kontextusa felmerül, és nagyon összetett programokban megkönnyítheti a programozók és a mérnökök számára a problémák megoldását és a program belső működésének megjelenítését.A szélesebb szoftverfejlesztési iparban előforduló komplikáció az, hogy bár sok fejlesztőcsoport programozási tartományt és domainhez kapcsolódó modelleket használhat, nincs szabványosítása arról, hogy a domain valójában mit jelent, hogyan kell elnevezni, vagy hogyan kell lennie.Képzelje el.Amit az egyik vállalat üzleti domainnek hívhat, egy másik vállalat vállalati domainnek nevezheti.Amikor az alkalmazásokat, a mintákat és a kereteket egy adott területre fejleszti ki egy vállalat, közzétehetők, hirdethetők vagy értékesíthetők fejlesztési eszközként vagy megoldásokként egy másik cég számára, amely ugyanazon a tartományon belül működhet.A domain elnevezés szabványa nélkül a meglévő domain-alapú megoldások teljesen észrevétlenül maradhatnak.