Settings

Theme

Show HN: JavaScript linter for keeping files small and modular

chodejs.com

1 points by threedliams · 5 comments

Reader

2 threads
manx

> your files must be wider than they are long

I don't understand why this is good or bad, can you please elaborate why this is a useful rule to follow?

  • threedliamsOP

    Yeah totally fair question! For me it was motivated from seeing too many bloated, multi-use classes and files in enterprise codebases.

    Keeping the file wider than it is long is a simple heuristic to make sure files don't grow out of their original scope and are instead split up based on separation of concerns, without just picking some arbitrary line number.

purplecats

why that name

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection