loading...

re: How would you define high quality code? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: There's a really great chapter about this in "Game Programming Patterns" by Robert Nystrom: For me, good design means that when I make a change, ...
 

This. There are few things that I feel like are as satisfying as being like "Oh crap, I need to make sure it can handle ABC" or "I need to change it for this new thing" and realizing you wrote it such that sure, it does need to change somewhere, but it has that capability for change without things getting messy. The opposite of having to add more and more logic to handle cases.

Code of Conduct Report abuse