분석 및 설계/Design Pattern

    [설계] 객체지향 설계 5원칙(SOLID)

    [설계] 객체지향 설계 5원칙(SOLID)

    안녕하세요. 개발자 Jindory입니다.오늘은 "객체지향 설계 5원칙"이란 무엇인지 알아보고 객체지항 설계 5원칙의 사례를 설명하며 글을 작성해보려고 합니다. [ 글 작성 이유 ]소스코드를 작성하면서, 유지보수성을 높이고 재사용성을 높이려면 객체지향 설계 5원칙을 준수해야 한다고 하는데, 각각의 개념에 대해서 머릿속으로 잘 정리가 안 되어 있는것 같아, 이번 기회에 개념을 정리하여 두고두고 다시 보기 위해 글을 작성하게 되었습니다. 1. 객체지향 설계 원칙이란?객체지향적으로 프로그래밍 하기 위해 지켜야하는 원칙으로 SRP(Single Responsibility Principle), OCP(Open Closed Principle), LSP(Listov Substitution Principle), ISP(I..

    [Design Pattern] Singletone Pattern이란?

    [Design Pattern] Singletone Pattern이란?

    안녕하세요. 개발자 Jindory입니다. 오늘은 Singletone Pattern에 대해서 글을 작성해보려고 합니다. [ 글 작성 이유 ] Spring Framework를 공부하다가 Singletone pattern에 대한 내용이 나와 정리해보고 싶어서 작성하게 되었습니다. 싱글톤 패턴(Singletone Pattern)이란? 싱글톤 패턴이란 어떤 객체를 어플리케이션 내에서 오직 1개만 객체가 생성되도록 강제하는 패턴입니다. 이 패턴은 프로그램 전체에서 공유되고 유일하게 존재해야하는 객체를 구현할때 유용하게 사용됩니다. 우리가 스마트폰을 사용할 때, 밝기, 음량, 와이파이 등을 설정할 수 있습니다. 해당 설정은 Instagram, Youtube, 일정 앱을 사용할 때 동일하게 적용되어 사용됩니다. 개발에..

반응형