logoalt Hacker News

defmacr0today at 9:42 AM1 replyview on HN

This can easily lead you down a path of excessive modularity with each module being excessively complex though


Replies

nchietoday at 11:52 AM

In my experience, when that happens it's most likely because you drew the wrong boundaries. Iterating on the boundaries also becomes quite cheap when developing this way though, you should never expect to get them right the first time unless it's a very common problem you're solving _or_ you've done it before.