← Back to the shelf
Appearance

Dispatches / a short note

concept

The four horsemen of programming

If you got time, go through these books, so you have better intuition write one yourself someday.

  1. Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four)
  2. Game Programming Patterns (Robert Nystrom)
  3. Clean Code (Robert C. Martin)
  4. Refactoring (Martin Fowler)

More books after the four:

  • Designing Data Intensive Applications - Martin Kleppmann
  • Who Not How - Dan Sullivan and Dr. Benjamin Hardy
  • History of ancient programmers (We, Programmers) - Robert C. Martin (Uncle Bob)
  • Clean Architecture (don’t believe everything written here fully) - Robert C. Martin
  • Petzold CODE second edition - Charles Petzold (microsoft)
  • Algorithms Sedgewick - Robert Sedgewick and Kevin Wayne

Even some more: