Pitfalls of Object Oriented Programming
Couple of days ago I was at AGH University in Krakow listening to Adam Sawicki’s talk about “Pitfalls of Object Oriented Programming”. This event was prepared by SKN Shader (group of students programming computer games).
Speech was interesting, but really short (1 hour only). Adam was talking about pitfalls we can fall into when over interpreting object oriented programming principles, i.e. wrappers which in the end of the project looks like things that we were trying to wrap, but we failed or usually wrong use of singleton pattern.
One thing really interested me. It was data-driven design. This concept is focused on data processing optimization which is highly used in computer games development (because of this focus on optimization). I don’t know much about it, but for sure its worth reading. Some information you can find on Adam Sawicki’s webpage.