개발 etc

JAVA 자바 디자인 패턴

알통몬_ 2017. 3. 12. 20:48
반응형


안녕하세요 알통몬입니다.

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^

 

먼저 요리와              객체 지향 프로그래밍 (OOP)를 비교해보면

    - 요리도구           4대원칙(캡상추다)

    - 요리도구 사용법   설계원칙(SOLID)

    - 레시피             디자인 패턴

이렇게 대입해볼 수 있습니다.


디자인 패턴은 실제 개발 현장에서 비즈니스 요구 사항을 

프로그래밍으로 처리하면서 만들어진 다양한 해결책 중에 

많은 사람들이 인정한 베스트 프랙티스를 정리한 것이에요.

디자인 패턴은 당연히 객체 지향 특성과 

설계 원칙을 기반으로 구현되어 있어요.


스프링이란 : 자바 엔터프라이즈 개발을 편하게 해주는 

오픈소스 경량급 애플리케이션 프레임워크


디자인 패턴은 객체 자향의 특성 중 

상속(extends),

 인터페이스(interface/implements), 

합성(객체를 속성으로 사용)을 이용합니다.

반응형