News for hackers. Stuff that matters.
Re:When Will the Last Line of Code Be Written? by red_blobs on Wednesday August 31, 2016 @01:53PM (#12400151)
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.

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.

Re:When Will the Last Line of Code Be Written? by sidlls on Wednesday August 31, 2016 @02:47PM (#12400509)
That a person is familiar with a framework doesn't guarantee they'll require significantly less learning for a company's particular project. In fact I'd argue that if one's use of a framework makes the learning curve so small, the project is probably not that complicated in the first place.