solid
-
SOLID - SRP (단일 책임 원칙)Clean Architecture 2025. 10. 5. 23:07
안녕하세요! 오랜만이에요 9월에 캡스톤이랑 다른 활동들이 겹쳐 잠깐 포스팅을 쉬게 되었어요. 이번 달부터 다시 일주일에 한번씩 포스팅을 주기적으로 올리려고 합니다 🙂 오늘은 SOLID 원칙이라는 따끈따끈한(?) 새로운 주제를 가져왔습니다! 한번 알아볼까요? 1. SOLID 원칙이란?취업 준비할 때 면접 단계에서 자주 나오는 단골 질문 중에 하나죠. 저도 관련 인턴 공고 조건에서도 SOLID 원칙에 대한 이해를 자격 요건으로 두는 경우를 가끔씩 보았던 것 같습니다. SOLID 원칙은 객체 지향 프로그래밍에서 견고하고 유지보수 가능한 프로젝트를 설계하기 위한 원칙입니다. SRP, OCP, LSP, ISP, DIP 이렇게 5가지 원칙의 앞글자를 따서 만들었습니다. 클린 아키텍처의 기반이 되며, 모듈화 계층화..