About game programming, i think there are questions and topics that should stay on gamedev.SE if they are specific to game programming, some examples:
3D programming and/or maths that some programmers would be horrified by.
Design Patterns: well they are not specific to game programming, but if the question has a context about game programming, why not.
Optimisation: well it depends, because on SO it seems there are some strong C language advocates who will bash C++ because they do embedded systems or system programming, but in the game industry we need high level and speed, and also because well, most of the industry now works with C++, so I think it stills belong to gamedev.SE.