John P. Doran

  • John P. Doran is a game developer and author specializing in game development patterns and best practices.

  • John P. Doran has written extensively on topics such as the Component Object Model, State, Prototype, Factory Method, Command, Observer, and Flyweight patterns.

  • His work focuses on helping developers create efficient and well-structured game code.

  • Doran's expertise extends to graphics programming and code quality improvement.

  • While his book has been well-received overall, some readers have critiqued certain aspects, such as the inclusion of the Singleton pattern.

  • Despite this, Doran's contributions to game development literature are considered valuable by many in the field.

Books by John P. Doran