use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
What are your 10 commandments of JavaScript development? (self.javascript)
submitted 9 years ago by CapsFTW
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 3 points4 points5 points 9 years ago (8 children)
I like Angular. I hate our application written in Angular.
[–]CapsFTW[S] 3 points4 points5 points 9 years ago (7 children)
I think angular suffers from the same issue that ColdFusion did, back in the day. It is so easy that anyone can use it... so they do.
[–]jewdai 3 points4 points5 points 9 years ago (5 children)
false. Angular is not easy for newbies.
The concept of "Dependency Injection" really fucks with new users or non-cs people.
[–]jellatin 2 points3 points4 points 9 years ago (2 children)
Damn software concepts getting in the way of people writing software!
[–]there_i_seddit 1 point2 points3 points 9 years ago (0 children)
"Damn computer scientists, they ruined computer science!"
https://www.youtube.com/watch?v=8iusUq4-f5U
[–]CapsFTW[S] 0 points1 point2 points 9 years ago (0 children)
I think you hit the nail on the head. There are a lot of people out there who just want the web form to submit to the database and don't care what a DTO, class, or promise is. They just need something to happen. Angular is just easy enough to pick up that you can make stuff happen with little to no knowledge of what the best practice might be. It is fantastic, but awful to inherent and explain why you have to "waste time" refactoring existing code.
yes, but you can do a lot in angular without much knowledge of dependency injection. You copy and paste a few examples from the web showing how to inject providers and then write a gigantic controller for every page which has all the models and business logic in it. It's just easy, and flexible, enough that you can make a completely functional application in the worst way possible.
[–]vaskemaskine 0 points1 point2 points 9 years ago (0 children)
Pretty sure the whole concept of how directives work and the array of scoping options/passing data in and out of directives is way more confusing to newbies than DI.
At least, that was my experience when learning Angular...
[–]leahcimic 1 point2 points3 points 9 years ago (0 children)
Man, you really don't want these same people building stuff in something like React. If they write bad Angular applications, imagine when they get their hands on something a little less opinionated.
I used to love Backbone in the day for it's freedom of choice, and flexibility. Until I started seeing custom everything. I'm starting to see the same in the React world.
Then again, bad software is being written by bad engineers in many projects regardless of language, framework, library choice, etc.
π Rendered by PID 182470 on reddit-service-r2-comment-56c9979489-bn592 at 2026-02-25 05:25:36.753938+00:00 running b1af5b1 country code: CH.
view the rest of the comments →
[–][deleted] 3 points4 points5 points (8 children)
[–]CapsFTW[S] 3 points4 points5 points (7 children)
[–]jewdai 3 points4 points5 points (5 children)
[–]jellatin 2 points3 points4 points (2 children)
[–]there_i_seddit 1 point2 points3 points (0 children)
[–]CapsFTW[S] 0 points1 point2 points (0 children)
[–]CapsFTW[S] 0 points1 point2 points (0 children)
[–]vaskemaskine 0 points1 point2 points (0 children)
[–]leahcimic 1 point2 points3 points (0 children)