자바 중급 개념 정리 1-1: 컬렉션 프레임워크와 제네릭
자바 컬렉션 프레임워크의 주요 인터페이스와 구현체, 제네릭 타입 활용법, 타입 안전성 확보 방법 및 실무 적용 사례
자바 컬렉션 프레임워크의 주요 인터페이스와 구현체, 제네릭 타입 활용법, 타입 안전성 확보 방법 및 실무 적용 사례
스프링 애플리케이션에서 효과적인 테스트 코드 작성 방법, 계층별 테스트 전략, 테스트 픽스처 관리, 테스트 가독성 향상 기법
모비닥 진료 프로세스 개선 프로젝트에서 경험한 테이블 구조 변경, 객체 분리, Facade 패턴 적용, 쿼리 최적화를 통한 성능 개선과 테스트 코드 부재로 인한 어려움 극복 경험
Real MySQL 8.0 학습 내용 - B-Tree 인덱스의 작동 원리, 다양한 인덱스 유형과 특성, 인덱스 스캔 방식까지 MySQL 인덱스의 핵심 개념 총정리
실무 프로젝트에서 1초 이상 소요되던 쿼리를 인덱스 최적화와 함수 사용 개선으로 100ms까지 단축한 경험 공유
Real MySQL 8.0 학습 내용 - EXPLAIN 명령어 활용법, 실행 계획의 각 컬럼 의미와 해석 방법, 쿼리 최적화를 위한 실행 계획 분석 가이드
테스트 코드 작성의 어려움을 극복하는 방법, 의존성 주입과 역전 원칙, 테스트 가능한 코드 설계, 도메인과 영속성 객체 분리 등 실무 적용 사례
자바와 스프링 환경에서 효과적인 테스트 코드 작성 방법, 단위 테스트와 통합 테스트 전략, 테스트 더블 활용 및 실무 적용 사례
JPA의 다대일, 일대다, 일대일, 다대다 연관관계 매핑 방법과 상속관계 매핑, 프록시, 값 타입 활용 전략
최고의 엔지니어가 실천하는 7가지 핵심 습관 - 인간 중심 코딩, 코드 분리, 일관된 표준 적용, 단순한 코드 작성, 예측 가능한 결과물, 효과적인 소통, 균형 잡힌 개발 속도에 대한 실용적 가이드