Skip to content
@dev-book-lab

Dev Book Lab

Development books analyzed and documented with AI assistance

🔬 Dev Book Lab

AI와 함께 개발 서적을 분석하고 정리하는 연구소


"Read → Analyze → Practice → Document → Repeat"

개발 서적의 핵심 개념을 AI와 함께 깊이 있게 분석하고,
실전에 바로 적용할 수 있는 형태로 재구성합니다.


📚 Projects & Studies

📌 Title 📝 Key Topics 🔗 Link
Java API Reference 자바 표준 라이브러리 원리, 실무 패턴, 성능 최적화, 실행 가능한 예제 📂 Repository
Modern Java in Action 자바 8+ 함수형 프로그래밍, 스트림 API, 람다 📂 Repository
JVM Deep Dive JVM 내부 구조 완전 해부, 클래스 로딩/GC/JIT/메모리 모델, CPU 레벨 분석, 성능 튜닝 📂 Repository
오브젝트 (Objects) 코드로 이해하는 객체지향 설계, 역할/책임/협력 📂 Repository
Java Design Patterns 47가지 디자인 패턴, GoF/아키텍처/동시성 패턴, 실전 Before/After 비교 📂 Repository
Unit Testing 단위 테스트 설계 원칙, Mocking 전략(Stub/Spy/Fake), 안티패턴 분석, 실전 Before/After 📂 Repository
Spring Core Deep Dive IoC 컨테이너 완전 해부, DI 내부 동작, Bean 생명주기, AOP/Proxy 구현 원리, SpEL, 이벤트 시스템 (51개 문서) 📂 Repository
Spring Data & Transaction Spring Data JPA 내부 구조, 트랜잭션 관리, Hibernate 통합, 쿼리 성능 튜닝, Connection Pool (45개 문서) 📂 Repository
Spring Boot Internals Auto-configuration 내부 동작, 스타트업 프로세스, Property 관리, Actuator, 내장 서버 구성 (45개 문서) 📂 Repository
Spring MVC Deep Dive DispatcherServlet 완전 분해, HandlerMapping/Adapter, ArgumentResolver, ExceptionHandler, Interceptor/Filter, Async (45개 문서) 📂 Repository
Spring Security Deep Dive FilterChainProxy 완전 분해, AuthenticationManager → ProviderManager → UserDetailsService 체인, JWT/SecurityContext, OAuth2 Authorization Code Flow (45개 문서) 📂 Repository
Spring Batch Deep Dive ChunkOrientedTasklet 완전 분해, ItemReader/Processor/Writer 체인, Job 재시작·재시도 메커니즘, Partitioning 병렬 분산 처리 (35개 문서) 📂 Repository
Spring Cloud Deep Dive 분산 시스템 내부 완전 해부, Config Server/@RefreshScope, Eureka Heartbeat, Gateway 필터 체인, Circuit Breaker 상태 전이, 분산 추적 (40개 문서) 📂 Repository
Docker Deep Dive Namespaces/Cgroups/UnionFS, 이미지 최적화, 네트워킹/보안 원리, 실전 트러블슈팅 📂 Repository
Git In-Depth Git 내부 구조(Object Model), 복잡한 충돌 해결, Rebase 심화, 실전 트러블슈팅 📂 Repository

💡 지속적으로 새로운 학습 프로젝트가 추가될 예정입니다.


🛠️ Study Method

graph LR
    A[📖 Read] --> B[🤖 AI Analysis]
    B --> C[💭 Deep Dive]
    C --> D[💻 Practice]
    D --> E[📝 Document]
    E --> A
    
    style A fill:#e3f2fd,stroke:#1565c0,stroke-width:2px
    style B fill:#fff3e0,stroke:#ef6c00,stroke-width:2px
    style C fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
    style D fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
    style E fill:#fff8e1,stroke:#fbc02d,stroke-width:2px
Loading
Step Description
📖 Read 책 내용을 정독하며 핵심 개념 파악
🤖 Analyze AI(Claude)와 대화하며 개념의 본질 분석
💭 Deep Dive "왜?"라는 질문을 통해 원리 심층 탐구
💻 Practice 실제 코드로 검증 및 변형 실습
📝 Document 나만의 언어로 재해석하여 정리

💡 Philosophy

"단순한 요약은 AI도 할 수 있습니다.
우리는 AI와 대화하며 얻은 통찰(Insight)을 기록합니다."

Why AI-Assisted Learning?

  • 🎯 즉각적 피드백 - 궁금한 점을 바로 질문하고 답을 얻습니다
  • 🔍 다각도 분석 - 하나의 개념을 여러 관점에서 이해합니다
  • 💬 대화형 학습 - 단순 암기가 아닌 이해 중심의 학습
  • 📊 맞춤형 설명 - 내 수준에 맞는 설명과 예제

🔗 About

AI와 대화하며 기술을 깊이 이해하는 개발자의 학습 기록


⭐️ 도움이 되셨다면 Star를 눌러주세요!

Pinned Loading

  1. modern-java-in-action modern-java-in-action Public

    전문가를 위한 자바8,,9,10 기법 가이드

    Java 1

  2. java-api-reference java-api-reference Public

    Java 표준 라이브러리 완전 정복

    1

  3. object object Public

    Forked from eternity-oop/object

    코드로 이해하는 객체지향 설계

    Java 1

  4. java-design-patterns java-design-patterns Public

    실전 예제로 배우는 47가지 디자인 패턴 완전 정복 - GoF부터 Modern Java까지

    1

Repositories

Showing 10 of 19 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…