Why bad scientific code beats code following “best practices” (2014)
I think there is a growing rebellion against the kind of software development "best practices" that result in the kind of problems noted in the article. I see senior developers in the game industry coming out against sacred principles like object orientation and function size limits. A few examples:Casey Muratori on "Compression Oriented Programming":
https://mollyrocket.com/casey/stream_0019.htmlJohn Carmack on inlined code:
http://number-none.com/blow/john_carmack_on_inlined_code.htm...Mike Acton on "Data-Oriented Design and C++" [video]: https://www.youtube.com/watch?v=rX0ItVEVjHcJonathan Blow on Software Quality [video]: https://www.youtube.com/watch?v=k56wra39lwA