Notice
Recent Posts
Recent Comments
Link
관리 메뉴

DreamFactory7 :: IT

용어 본문

개선

용어

우루사1호 2012. 8. 18. 06:24

원본 : http://dreamfactory7.springnote.com/pages/2876364

---------------

용어

스니펫 :

코드조각을의미한다.

하나의 완성된 기능으로서의 코드조각은 아니다. 자신의 개발환경에 적용시킬려면 수정이 필요한경우가있다.

 

모듈 :
- 논리적인 개념으로 그자신만으로 동작할수있는 단위
- 부품과 동일한의미.
전체중에서 독립적인 부품을 가리킬때 사용함

예 :
한단체에서 어떤역할을하는 사람은 그단체의 모듈이된다.
컴포넌트내에서의 모듈은 하나의 객체나 함수등이 될수있다.

특징 :
한 모듈은 다른 모듈에 의존성은약하게해야하고
스스로 처리할수있는성질을 높여놔야한다.


컴포넌트 = 컨트롤러

컴포넌트 : 프로그래밍에서 사용하는 모듈의 실체중하나
완벽한 부품의형태를 띈다.

객체 : 추상적인의미  Class
개체 : 실체의의미 Instance
또 어떤곳에서는 동등한의미로 쓰인다.
객체지향에서 사용하는의미
처리보다는 구조에대한 개념이다.
하나의 객체(개체)는 성질(속성)의 개념과 처리의 개념이 포함되어있다.
또는 처리의 개념은 빠져있을수도있다.


기능단위로 처리되는 개념들
프로시져 - 반환값(결과물)이 없는 최소처리단위
펑션 - 반환값(결과물)이 있는 최소처리단위

컴포넌트개발에 직접 사용되는 객체
- 개발시 개발물에 내장되거나 종속된다.- 실질적인개념이다.

LIBRARY

라이브러리 주로 내장함수들의 모음
-주로 이미컴파일된(수정이 불가능한)상태로 제공함.
-컴파일된 컴포넌트같은것.
-특정프로그래밍에서 사용할 목적으로 만들어진 함수들의 집합
- API를 바로사용하기엔 불편하므로 한번쌓아서 라이브러리 형태로도 제공.
-실질적인 개념이다.


API
플랫폼을 기반으로 바로 개발이 가능한 최소 모듈및 규약(인터페이스)
- 주로 라이브러리를 포함한다.
- 플랫폼에 종속된다.
- 플랫폼은 OS, 또는 특정 프레임워크 등을 말한다.
- 추상적인개념이다


SDK
특정개발에 필요한 개발꾸러미.
-주로 API + 컴파일도구 등을 포함한다.
-GCC도 개발에 필요한 개발꾸러미를 가지고있으므로 SDK라고 볼수있다.
-다만 그런 SDK들의 묶음정도로 이해하면되겠다.
- 실질적인 개념이다.

Framework
- 실체
- 규칙으로 삼는 소스
- 프레임워크위에서 프로그램을 할때 그규칙을 준수해야한다.
- 컴포넌트(필수)및 템플릿 소스(선택)를 제공한다.
- 반드시 규칙을 준수해야한다.

 

Spec 사양

;  어떤 시스템을 이루는 기본규칙.
- 컴퓨터의 사양중 공통 구성은 CPU, 메모리, 하드등으로 구성된다.
- 선택구성은 처리속도, 메모리용량, 하드용량등 동종의 비교가능한 내용을 의미한다.
- J2EE에서 공통사양은 통신, SDK 등이고 비교가능한 내용은 각각의 지원 SDK나 통신 프로세스의 성능차이등이있다.

페이지 히스토리

2009-03-16 22:38 에 우루사3호님이 마지막으로 수정

'개선' 카테고리의 다른 글

커뮤니티사이트::OKJSP 개선사항  (0) 2012.08.18
일반 개념  (0) 2012.08.18
보고서 도구  (0) 2012.08.18
배포관리기  (0) 2012.08.18
한컴 한글 개선사항  (0) 2012.08.18