Hacker News new | ask | show | jobs
by nuancebydefault 538 days ago
Agree that intermezzos - even of the spaghetti kind - help understanding.

I thought this thread was more about (non) maintainability of code consisting of many procedures for each of which names are to be found that will make their usage self-explaining.

From my experience, simple API's with complex and often long implementations can be very well suited. As long as those are low on side effects and normally DRY, as opposed to puristicly DRY.