loading...

re: Clean, DRY, SOLID Spaghetti VIEW POST

FULL DISCUSSION
 

Great post, Jason.

I can't think of a programming principle, technique, or "rule" that is free. Everything has a cost.

Sometimes the benefits exceed the costs, sometimes they don't. In my experience, great programmers are good at doing that math, but bad programmers don't even realize that there is math to be done.

code of conduct - report abuse