Skip to main content

프로그래밍 도메인이란 무엇입니까?

computer 컴퓨터 과학 및 컴퓨터 프로그래밍의 프로그래밍 도메인은 프로그램, 프로그래밍 언어 또는 언어 구문이 내부에서 작동하거나 해결하도록 설계된 분야 또는 문제를 나타내는 일반적인 용어입니다.이 용어는 가장 자주 도메인 별 프로그래밍 언어를 참조 할 때 사용되며, 단일 필드 또는 문제의 요구를 구체적으로 해결하도록 설계된 프로그래밍 언어입니다.비즈니스, 인터넷 및 네트워킹과 같은 일반적으로 사용되는 광범위한 범주, 광학 인식 또는 메시징과 같은보다 구체적인 도메인이 있지만 프로그래밍 도메인이 아닌 것에 대한 실제 사양은 없습니다.이 용어는 상당히 추상적이므로 학술 연구 중 또는 소프트웨어 개발의 설계 단계에서 가장 자주 적용됩니다. 프로그래밍 도메인을 정의하기위한 한 가지 목적은 도메인 별 프로그래밍 언어를 모델링하는 데 도움이 될 수 있습니다.즉, 프로그래밍 도메인이 인터넷 이메일로 정의 된 경우, 초기 설계 단계에서 특히 인터넷 이메일과 관련된 문제, 일반적으로 최종 프로그래머에게는 매우 높은 수준의 문제를 해결하도록 프로그래밍 언어가 설계 될 것입니다.이 예에서, 인터넷 이메일 프로그래밍 도메인을위한 도메인 별 프로그래밍 언어에는 인터넷 이메일과 관련된 특정 네트워크 문제를 해결하는 데 사용되지만 그 이상의 일반적인 목적이없는 Send_to_address 또는 Check_Valid_address와 같은 명령이 포함될 수 있습니다.더 넓은 의미, 프로그래밍 도메인은 도메인 중심 디자인을 사용할 때 중요한 개념이 될 수 있습니다.이러한 유형의 소프트웨어 설계 패턴은 프로그래밍 언어와 전체 애플리케이션 인프라 및 도메인 주변의 제어 로직을 기어로 제공합니다.프로그래밍 도메인을 다양한 수준과 개발 단계에 연결함으로써 특정 애플리케이션 부품의 컨텍스트가 나타나고 매우 복잡한 프로그램에서는 프로그래머와 엔지니어가 문제를 해결하고 프로그램의 내부 기능을 더 쉽게 시각화 할 수 있습니다.더 넓은 소프트웨어 개발 산업에서 발생할 수있는 합병증은 많은 개발 팀이 프로그래밍 도메인 및 도메인 관련 모델을 사용하고 있지만 도메인이 실제로 수반하는 내용, 이름의 이름 또는 방법에 대한 표준화는 없다는 것입니다.시각화.한 회사가 비즈니스 도메인을 부르는 것은 다른 회사에서 엔터프라이즈 도메인이라고 할 수 있습니다.한 회사에서 특정 도메인을 위해 응용 프로그램, 패턴 및 프레임 워크가 개발되면 동일한 도메인 내에서 작동 할 수있는 다른 회사의 개발 도구 또는 솔루션으로 게시, 광고 또는 판매 할 수 있습니다.도메인 이름 지정 표준이 없으면 기존 도메인 기반 솔루션이 완전히 눈에 띄지 않을 수 있습니다.