naviniea
Matt

Software Engineering

Game Programming Patterns
Game Engine Architecture
Clean Code: A Handbook of Agile Software Craftsmanship
Design Patterns