With over 10 years in game development, I've built more than 10 games as both a creator and a contractor. I'm also the proud creator of the LIQUID principles - an alternative to SOLID. (Hey, I'm not kidding - LIQUID is the way.)
Think game dev is hard? Pfft. Just look at this site. It took more effort to polish this layout than to craft the games below.