2011년 12월 27일 화요일

객체지향 SW 설계의 원칙

객체지향 기술은 어느 날 갑자기 만들어진 것이라기 보다는 점진적으로 발전해온 기술이라고 볼 수 있다.
그렇기에 객체지향 프로그래밍 언어의 종류도 다양하고 객체 지향 기술을 받아들이고 적용하는 관점과 기법도 나름 차이가 있기 마련이다. 그럼에도 객체지향이라고 묶을 수 있는 것은 나름의 특징이 있다.
이러한 객체지향 Software를 설계하기 위한 객체지향 설계 원칙(SOLID)이 있다.
SOLID는 아래의 5가지 원칙의 첫 글자를 따서 만든 것이다.

댓글 없음:

댓글 쓰기