Go to books ↓
Not being able to understand the code you wrote a week ago, or a year ago, is unforgivable for a professional programmer
If you are looking for an opinionated style guide for syntax, conventions, and structuring AngularJS applications, then step right in.
We follow lots of coding styles and coding standards when we do programming, but we may frequently forget one. The forgotten one is that do not use boolean parameter as the function parameters. The reason is it would greatly reduce the readability of the code.