3 ms·
If you don't use an existing open source framework, you end up writing your own custom framework from scratch - And the outcome is not usually as good. Then th
by jondubois 10y ago
If you don't use an existing open source framework, you end up writing your own custom framework from scratch - And the outcome is not usually as good.
Then the next developer has to learn how to work with your custom framework from scratch (which is not as easy as learning the popular open source one).
- augustl 10y agoAll projects will have custom code in it, the business logic, that other unfamiliar developers will have to learn, regardless of whether or not a framework is used. If instead of a framework you use a platform, like Ring on Clojure, Facebook React, JVM servlets, etc, then all a new developer needs to know is how the platform works and then get familiar with the code that has been written so far. Typically, these platforms have minimal implicit behaviour, so everything that happens is traceable via some kind of "main" entry point. What part of this is "writing your own framework"? I don't feel that I write my own framework, I feel that I completely avoid the framework and the framework related problems highlighted in the article.