논픽션
Most software projects start with good intentions but end up messy, hard to change, and frustrating to maintain. The problem isn't that developers lack guidance. It's that most guidance comes in the form of rigid rules that fail to account for the messy reality of building software. This book offers a different approach.
Instead of delivering new commandments, Software Without the Mess provides a framework for thinking about code quality that respects the tension between purity and pragmatism. You'll learn to identify complexity as the real enemy, develop judgment over following rules, and build systems that remain maintainable for years.
Drawing on insights from John Ousterhout, Michael Feathers, and the failures of dogmatic Clean Code, this book helps you decide when to invest in quality and when to accept tradeoffs. Whether you're dealing with legacy code, making architectural decisions, or leading a team, you'll find practical guidance that works in the real world.
Inside, you'll discover: • How to recognize and eliminate accidental complexity • Why deep modules are better than shallow ones • The difference between strategic and tactical programming • How to name things for clarity and maintainability • Managing technical debt as a strategic language • Designing the right amount of abstraction • Building systems that survive team growth and turnover
Stop fighting your codebase. Start building software that lasts.
© 2026 BGB Learn (전자책): 6610001322373
출시일
전자책: 2026년 8월 11일
국내 유일 해리포터 시리즈 오디오북
5만권이상의 영어/한국어 오디오북
키즈 모드(어린이 안전 환경)
월정액 무제한 청취
언제든 취소 및 해지 가능
오프라인 액세스를 위한 도서 다운로드
5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요
13800 원 /월
계정 1개
무제한 청취
사용자 1인
무제한 청취
언제든 해지하실 수 있어요
친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해
매달 21500 원 원 부터
2-3 개 계정
무제한 청취
2-3 계정
무제한 청취
언제든 해지하실 수 있어요
본인 + 1 가족 구성원
2 개 계정21500 원 /월