객체지향 · 설계 SOLID SRP, OCP, LSP, ISP, DIP 다섯 가지 객체지향 설계 원칙을 Java 예제 코드와 함께 정리합니다. 2024.10.03 · efa5056 · 객체지향 · 설계 — 4 min
객체지향 · 설계 일급컬렉션 Collection을 감싸고 다른 멤버 변수를 두지 않는 일급 컬렉션의 장점을 로또 번호 예제 코드와 함께 정리합니다. 2023.04.22 · c31d7cd · 객체지향 · 설계 — 2 min
객체지향 · 설계 원시값 포장 원시 타입 변수를 값 객체로 감싸면 유효성 검증 책임이 객체 안으로 옮겨져 코드가 더 명확해지는 이유를 예제로 설명합니다. 2023.04.22 · c31d7cd · 객체지향 · 설계 — 1 min
CLEAN CODE · 5/11 6장 객체와 자료구조 객체와 자료구조의 비대칭성을 예제로 비교하고, 디미터 법칙을 통해 결합도를 낮추는 방법을 정리합니다. 2022.04.30 · efa5056 · Clean Code — 3 min
객체지향 · 설계 한 번 읽으면 두 번 깨닫는 객체지향 프로그래밍 객체지향 입문서를 읽으며 낮은 결합도와 높은 응집도, 캡슐화, 상속 같은 핵심 개념을 정리하고 느낀 점을 남긴 독서 리뷰입니다. c31d7cd · 객체지향 · 설계 — 4 min
스프링 핵심 원리 · 1/18 객체 지향 설계와 스프링 스프링을 배우기에 앞서 다형성과 역할-구현 분리, SOLID 5원칙이 왜 좋은 객체 지향 설계의 토대가 되는지 정리합니다. ea0f709 · Spring — 4 min