2 ms·
When we modularize something, we should do it for the needs we have today, not for the ones we foresee for a long term future. We are very bad at figuring out w
by hibikir 12y ago
When we modularize something, we should do it for the needs we have today, not for the ones we foresee for a long term future. We are very bad at figuring out what the future requirements will be.
Now this is a place where functional programming tends to help. Unnecessary FactoryProviderObjectServices just make code unreadable, because they aren't really talking about the task at hand, but about our own internal abstractions, which become useless quickly. Functional decomposition makes throwaway abstractions a whole lot easier to throw away.