Re:When Will the Last Line of Code Be Written?
by gwbas1c on Wednesday August 31, 2016 @05:23PM
(#12401602)
I've found that the bigger problems are:
- 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.
- 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.