반응형
자주 읽고자 스크랩 해둔다.
객체지향 개발 5대 원리
- 단일책임의 원칙
- 개방폐쇄의 원칙
- 리스코브 치환의 원칙
- 인터페이스 분리의 원칙
- 의존성역전의 원칙
마지막 말이 와닿는다.
객체지향 원칙과 사고방식이 중요하다는 건 분명한 사실이나, 우선해야 할 것은 고객의 요구사항대로 동작해야 하는 결과물이다. 객지지향 원칙을 적용하고 멋진 패턴으로 만들어 유연하고 확장 가능할지라도 오동작하거나 동작하지 않는다면 문제가 있는 결과물이다.
- 1. 고객이 원하는 기능을 하는 소프트웨어
- 2. 객체지향 기본원리를 적용해 제작한 유연한 소프트웨어
- 3. 유지보수와 재사용이 쉬운 디자인을 추구
반응형
'기타 IT 경험 > 객체지향, 방법론, 디자인패턴' 카테고리의 다른 글
자바 디자인패턴 스트래티지 (0) | 2022.12.23 |
---|---|
애자일에 대해 알아보자 Agile (2) | 2022.12.16 |
소프트웨어 공학- 소프트웨어 프로세스 모델의 이해 (0) | 2022.11.29 |
댓글