- man month myth
- peopleware
- software survaival strategy
- code complete
- refactoring
- clean code
- clean coder
- clean architecture
- clean software development, ...
- gof design pattern
- the c language programming
- effective java
- head first design pattern
- 자바의 정석
- the java programming language
- Java: How to program
- get your hands dirty on clean architecture
- system design interview
- https://github.com/G33kzD3n/Catalogue/raw/master/System%20Design%20Interview%20An%20Insider%E2%80%99s%20Guide%20by%20Alex%20Xu%20(z-lib.org).pdf
- http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788966263158
- https://github.com/donnemartin/system-design-primer
- https://www.educative.io/courses/grokking-the-system-design-interview
- https://designgurus.org/course/grokking-the-system-design-interview
- https://bytebytego.com/
- https://youtu.be/3RHjRXWAUvg
- https://youtu.be/ZgdS0EUmn70
- https://youtu.be/dUMWMZmMsVE
- data build tool
- Java Network Programming, 4th Edition. Elliotte Rusty Harold
- Pro Java 7 NIO.2
- Java I/O, NIO and NIO.2. Jeff Friesen
- Java NIO. Ron Hitchens
- Java Concurrency in Practice
- Java 9 Concurrency Cookbook - Second Edition
- Mastering Concurrency Programming with Java 9 - Second Edition: Fast, reactive and parallel application development
- Agile Java: Crafting Code with Test-Driven Development