3 ms·
As an average developer I find it much easier to keep the system in head when it's not cut into 10-line-long pieces in random order. Hiding the complexity does
by ajuc 10y ago
As an average developer I find it much easier to keep the system in head when it's not cut into 10-line-long pieces in random order.
Hiding the complexity doesn't make it irrelevant suddenly. That's how you get code that does the same thing 5 times in 5 different branches of highly nested call tree "just to be sure".
- yxhuvud 10y agoFunctions with the correct level of abstraction doesn't hide the complexity - it categorizes it and put names to the different categories.