일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- freenode
- ∞
- 오블완
- 문화주권
- 리브레오피스
- 한글화
- 티스토리챌린지
- infinite imagination
- 스트림
- Notepad++
- 이제된다
- 한국어
- 스트링
- 필터
- 無限想像
- 거르개
- poedit
- 크라우딘
- crowdin
- 소원성취
- 눈금자
- 조선어
- 0 + 0
- Nick
- 연변
- 닉 등록
- PC통신
- 아래한글
- 조선족
- HWP
- Today
- Total
DreamFactory7
용어 본문
원본 : 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 |