|
|
|
|
|
by red_blobs
3577 days ago
|
|
This works for small projects that only you touch. However, if you are building a product for a company and plan on having teams make changes to the code base, frameworks are the way to go. It's even easier when hiring because a big portion of your training is already done before the person is hired and they are knowledgeable in said framework. |
|
- Confusing design patterns with frameworks
- Using frameworks incorrectly
- Using a framework when a library is more appropriate
For example, Dependency Injection should start as a design pattern, and then a framework brought in based on the project's requirements. A couple of screens of "new" statements have very little learning overhead. No framework can define the way an application's modules relate with each other.