~/talk

Digging into Angular Style Guide Decisions

Talkat ng-conf 2015 · 2015-03-05..03-06· [angular, developer-experience]
slides:none on file

A concise argument for concrete Angular rules: adopt one component per file to make code locatable and bundle/minify later, move reusable logic out of controllers into services for testability and reuse, prefer Controller As style to align with plain JS constructors, structure by feature using the LIFT principles (Locate, Identify, Flat, Try to stay DRY), and use community tools like Emmanuel Demey’s ESLint checker, the Hot Towel generator, and the guide’s community stats — 700 forks, 60 contributors, 9 languages.

AI-written summary · about

  1. 0:00Angular style guide intro
  2. 1:05Code readability matters
  3. 3:55One component per file
  4. 5:19Style guide evolution
  5. 7:03Avoid bad practices
  6. 8:53Why explain style guide rules
  7. 10:37Readable function names
  8. 12:23Reading vs writing code
  9. 13:06LIFT folder structure
  10. 16:37Community contributions
  11. 17:59Adopting style guide
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.