shinseongjae
RSS Feed10년 이상의 개발 경험을 바탕으로 개발에 대한 깊이 있는 고민과 함께, 배달과 농사도 병행하며 다양한 경험을 통해 새로운 시각을 얻고자 노력하고 있습니다. 기술과 삶의 균형을 맞추며, 다양한 연결을 만들어가는 것이 목표입니다.
최근 글
페이지네이션 개선기: Todo 리스트로 알아보는 효율적인 데이터 조회 방법
Published:Todo 리스트 애플리케이션을 예시로 오프셋 기반 페이지네이션의 한계와 최적화 방법, 그리고 커서 기반 페이지네이션으로의 전환 과정을 상세히 다룹니다. 실제 코드와 성능 분석을 통해 효율적인 데이터 조회 방법을 제시합니다.
객체지향 설계의 본질: 변화에 대응하는 코드 작성하기
Published:객체지향 설계를 변화 대응의 관점에서 살펴보고, 실제 코드 예제를 통해 모듈화와 캡슐화가 어떻게 코드의 유지보수성을 향상시키는지 설명합니다. SOLID 원칙을 넘어 실질적인 설계 방법론을 제시합니다.
디자인 패턴으로 실무 코드 개선하기: 수학 교육 플랫폼 리팩토링 경험기
Published:수학 교육 플랫폼 개발 과정에서 Composite, Decorator, Visitor 패턴을 활용해 코드를 개선한 실제 경험을 공유합니다. 반복적인 코드를 객체지향 설계로 개선하면서 얻은 인사이트와 각 디자인 패턴의 실제 적용 과정, 그리고 코드 재사용성 향상까지의 여정을 담았습니다.
객체지향 리팩토링 가이드: 한글로 이해하는 SOLID 원칙과 디자인 패턴
Published:복잡한 코드를 한글로 풀어내어 이해하는 객체지향 리팩토링 가이드입니다. SOLID 원칙과 디자인 패턴을 실제 사례를 통해 학습하고, 코드 품질을 개선하는 방법을 상세히 설명합니다.