Skip to content

feat: 전 챕터 원문 핵심 섹션 추가 + Devil's Advocate 수정#14

Closed
jangwonyoon wants to merge 4 commits intomainfrom
feat/book-summary-and-devil-advocate-fix
Closed

feat: 전 챕터 원문 핵심 섹션 추가 + Devil's Advocate 수정#14
jangwonyoon wants to merge 4 commits intomainfrom
feat/book-summary-and-devil-advocate-fix

Conversation

@jangwonyoon
Copy link
Copy Markdown
Collaborator

Summary

  • Ch1-34 전 챕터에 ### 📖 원문 핵심 섹션 추가 (PDF 병렬 에이전트)
  • 1~4장 DevilsAdvocate author="unknown" → 각 주장 테제 문구로 교체
  • docs/plans/, docs/brainstorms/ Docusaurus 빌드 에러 수정 및 gitignore 추가

변경 파일

  • docs/foundations/1-construction.mdx — Ch1-4 원문 핵심 + Devil's Advocate 수정
  • docs/foundations/2-design.mdx — Ch5-6 원문 핵심
  • docs/good-code/1-routines.mdx — Ch7-9 원문 핵심
  • docs/good-code/2-quality.mdx — Ch20-23 원문 핵심
  • docs/growth/1-refactoring.mdx — Ch24-26 원문 핵심
  • docs/growth/2-craftsmanship.mdx — Ch31-34 원문 핵심
  • .gitignore/docs/plans/, /docs/brainstorms/ 추가

Test plan

  • npm run build 통과 확인
  • 각 챕터 페이지에서 ### 📖 원문 핵심 섹션이 <Verdict> 위에 렌더링되는지 확인
  • 1~4장 Devil's Advocate에 "unknown" 대신 테제 문구가 표시되는지 확인

🤖 Generated with Claude Code

jangwonyoon and others added 4 commits April 20, 2026 18:00
각 챕터 Verdict 앞에 ### 📖 원문 핵심 서브섹션 삽입.
책을 읽지 않은 독자도 McConnell 주장 파악 후 판정으로 이어질 수 있게.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Ch5-6 (2-design.mdx): 설계 원칙, ADT, 캡슐화
- Ch7-9 (1-routines.mdx): 루틴 품질, 방어적 프로그래밍, PPP
- Ch20-23 (2-quality.mdx): 품질 전략, 협업 구축, 개발자 테스팅, 디버깅
- Ch24-26 (1-refactoring.mdx): 리팩터링, 코드 튜닝 전략/기법
- Ch31-34 (2-craftsmanship.mdx): 레이아웃, 자기문서화, 개인 성격, 장인정신

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- docs/plans/ 삭제 (로컬 개발서버가 픽업해 깨진 링크 에러)
- docs/brainstorms/ 삭제 (docs/ 밖 plans/brainstorms/ 에 위치해야 함)
- .gitignore에 /docs/plans/, /docs/brainstorms/ 추가

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant