Books About Coding

Currently Reading

  • Martin Fowler, et al. Refactoring: Improving the Design of Existing Code, 2nd Edition. 2018.
  • Michael C. Feathers. Working Effectively with Legacy Code. 2004.
  • Aditya Y. Bhargava. Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People.
  • David Thomas, Andrew Hunt. The Pragmatic Programmer: From Journeyman to Master.
  • Frederick P. Brooks, Jr. The Mythical Man-Month: Essays on Software Engineering (Anniversary Edition).
  • Steve McConnell. Code Complete, 2nd Edition.
  • Eric Evans. Domain-Driven Design: Tackling Complexity in the Heart of Software.
  • Robert C. Martin. Clean Code.

Done Reading

  • Robert C. Martin. Clean Architecture.