CODEDRAGON ㆍDevelopment/Software Engineering
개발언어의 선정
· 개발언어의 선정기준
· 개발언어의 선정
· 개발언어의 사용현황
개발언어 선정기준
아래 항목은 참고사항으로 활용되며, 아래 항목들 이외에도 알고리즘과 계산상의 난이도, 소프트웨어의 수행환경, 자료 구조의 난이도, 개발 담당자의 경험과 지식 등 다양한 요소가 고려되어야 합니다.
고려 항목 |
설명 |
적정성 |
대상 업무의 성격, 즉 개발하고자 하는 시스템이나 응용프로그램의 목적에 적합해야 합니다. |
효율성 |
프로그래밍의 효율성이 고려되어야 한다. |
이식성 |
일반적인 PC 및 OS에 개발환경이 설치 가능해야 합니다. |
친밀성 |
프로그래머가 그 언어를 이해하고 사용할 수 있어야 합니다. |
범용성 |
다양한 과거 개발 실적이나 사례가 존재하고 광범위한 분야에 사용되고 있어야 합니다. |
개발언어의 선정
웹 애플리케이션 개발 프로젝트에서 범용성, 이식성이 뛰어나고 대상 업무의 성격에 적합한 Java 및 JavaScript/HTML5를 Server와 Client 개발 언어로 선정합니다.
Server Side |
웹 애플리케이션 개발에 적합한 Java로 선정 |
Client Side |
차세대 웹표준인 HTML5와 JavaScript를 선정 |
개발언어의 사용현황
위 항에서 본 바와 마찬가지로 2015년 11월까지는, 전 세계 프로그램 언어시장은 Java와 JavaScript가 독보적인 우위를 차지하고 있다고 볼 수 있습니다.
'Development > Software Engineering' 카테고리의 다른 글
Setp2.프로그램의 배포 및 라이브러리 관리를 위한 빌드 도구를 선정한다. - 빌드도구 Maven과 Ant의 특징 비교, 빌드도구의 선정 (0) | 2019.01.21 |
---|---|
개발도구의 선정 - 통합 개발환경의 종류 및 특징, 통합 개발환경의 선정 (1) | 2019.01.20 |
수행 내용-개발환경 사양 이해하기 (0) | 2019.01.15 |
Twitter 개발자로 등록하기 (0) | 2019.01.15 |
단위테스트의 유형 (0) | 2019.01.09 |