단일 책임 원칙

1. 디자인 패턴이란 디자인 패턴은 소프트웨어 공학론 안의 좋은 코드를 설계하기 위한 일종의 설계 디자인 방법론이다. 좋은 코드란 무엇인가? 디자인 패턴에서 좋은 코드란 설계적 관점에서의 좋은 코드를 말한다. 즉, 확장과 유지보수를 하기 용이하게 설계를 하여 이후에도 추가적인 수정 등에 비용이 적게 들어가는 코드를 말한다. 높은 응집도와 낮은 결합도 객체 지향적으로 생각하면 추구해야 할 설계 방향이다. 이러한 좋은 코드를 설계하기 위해서 '객체지향 방법론'에서는 SOLID 원칙이 있다. 2. SOLID 원칙 (객체지향 5대 원칙) 1. SRP (Single Responssiblity Principle, 단일 책임 원칙) - 소프트웨어의 설계 부품(클래스, 함수 등)은 단 하나의 책임만을 가져야 한다. 여..
코딩무니
'단일 책임 원칙' 태그의 글 목록