본문 바로가기
기타 IT 경험/객체지향, 방법론, 디자인패턴

객체지향 개발 5대 원리 솔리드 원칙

by 슬기로운 동네 형 2017. 7. 25.
반응형

 

자주 읽고자 스크랩 해둔다.

 

객체지향 개발 5대 원리

  • 단일책임의 원칙
  • 개방폐쇄의 원칙
  • 리스코브 치환의 원칙
  • 인터페이스 분리의 원칙
  • 의존성역전의 원칙

 마지막 말이 와닿는다.

 객체지향 원칙과 사고방식이 중요하다는 건 분명한 사실이나, 우선해야 할 것은 고객의 요구사항대로 동작해야 하는 결과물이다. 객지지향 원칙을 적용하고 멋진 패턴으로 만들어 유연하고 확장 가능할지라도 오동작하거나 동작하지 않는다면 문제가 있는 결과물이다.

 

  •  1. 고객이 원하는 기능을 하는 소프트웨어
  •  2. 객체지향 기본원리를 적용해 제작한 유연한 소프트웨어
  •  3. 유지보수와 재사용이 쉬운 디자인을 추구 

http://www.nextree.co.kr/p6960/

 

객체지향 개발 5대 원리: SOLID

현재를 살아가는 우리들은 모두 일정한 원리/원칙 아래에서 생활하고 있습니다. 여기서의 원칙 이라 함은 좁은 의미로는 개개인의 사고방식이나 신념, 가치관 정도가 될 수가 있겠고, 넓게는 한

www.nextree.co.kr

반응형

댓글