IssueRaiser

My experience with frameworks has been that, once you go outside the stuff that comes with the framework, they start to hold you back mor...

My experience with frameworks has been that, once you go outside the stuff that comes with the framework, they start to hold you back more than they help you. It's also a nightmare to go into someone else's poorly written framework code and try to maintain it, especially because frameworks have "magic" where functions are not explicitly invoked, so it's almost impossible to trace the control flow. Every time I've been maintaining someone else's framework code, the project was a mess. I don't see how frameworks are so awesome if so many people use them incorrectly. For example, at my last job, they were using angular.js. Every 30-60 minutes the website just randomly crashed. There were all sorts of weird "$digest in progress" errors and bizarre errors. I know they weren't using angular correctly, but if a group of average developers are using angular incorrectly, do you blame them or blame angular?

Posted by fsk on Mar 14, 2015, 9:52 PM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.7,500 issues0 comments

hackernews (Other)

My experience with frameworks has been that, once you go outside the stuff that comes with the framework, they start to hold you back mor...

fskMar 14, 2015, 9:52 PM

My experience with frameworks has been that, once you go outside the stuff that comes with the framework, they start to hold you back more than they help you. It's also a nightmare to go into someone else's poorly written framework code and try to maintain it, especially because frameworks have "magic" where functions are not explicitly invoked, so it's almost impossible to trace the control flow. Every time I've been maintaining someone else's framework code, the project was a mess. I don't see how frameworks are so awesome if so many people use them incorrectly. For example, at my last job, they were using angular.js. Every 30-60 minutes the website just randomly crashed. There were all sorts of weird "$digest in progress" errors and bizarre errors. I know they weren't using angular correctly, but if a group of average developers are using angular incorrectly, do you blame them or blame angular?

Comments (0)

No comments yet. Start the discussion.

Comment on this issue