Co je to programovací doména?

„Programovací doména“ v počítačové vědě a počítačovém programování je obecný termín, který odkazuje na pole nebo problém, že program, programovací jazyk nebo syntaxe jazyka je navržen tak, aby fungoval v rámci nebo řešení. Termín se nejčastěji používá při odkazování na programovací jazyky specifické pro doménu, které jsou programovací jazyky, které jsou navrženy tak, aby řešily potřeby jediného pole nebo problému. Neexistuje skutečná formální specifikace pro to, co je nebo není programovací doména, ačkoli existují některé běžně používané široké kategorie, jako je podnikání, internet a sítě a některé konkrétnější domény, jako je optické rozpoznávání nebo zasílání zpráv. Termín je poměrně abstraktní, takže se nejčastěji používá během akademického výzkumu nebo během fáze vývoje softwaru. To znamená, že pokud je programovací doména definována jako internetový e -mail, pak PRogramming jazyk bude navržen během původní fáze návrhu speciálně pro řešení problémů souvisejících pouze s internetovým e -mailem, obvykle na velmi vysoké úrovni pro konečného programátora. V tomto příkladu by programovací jazyk specifický pro doménu pro internetovou e-mailovou doménu mohl zahrnovat příkazy jako „Send_to_Address“ nebo „Check_valid_Address“, které se používají k řešení konkrétních síťových problémů spojených s internetovým e-mailem, ale nemají žádné obecnější účel, které jsou kromě toho.

V širším smyslu může být programovací doména také důležitým konceptem při použití designu řízeného doménou. Tento typ návrhu softwaru prosazuje programovací jazyk a celou aplikační infrastrukturu a kontrolní logiku kolem domény. Spojením programovací domény s různými úrovními a fázemi vývoje se objeví kontext určitých dílů aplikací a ve velmi složitém programus, může usnadnit programátorům a inženýrům řešit problémy a vizualizovat vnitřní fungování programu.

2 To, co by jedna společnost mohla nazvat obchodní doménou, by mohla být nazývána podnikovou doménou jinou společností. Pokud jsou aplikace, vzory a rámce vyvíjeny pro konkrétní doménu jednou společností, mohou být publikovány, inzerovány nebo prodávány jako vývojové nástroje nebo řešení pro jinou společnost, která by mohla pracovat ve stejné doméně. Bez standardu pro pojmenování domény by existující řešení založená na doméně mohla být zcela bez povšimnutí.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?