Я следую этому правилу, но некоторые из моих коллег не согласны с ним и утверждают, что если класс меньше, его можно оставить в том же файле с другим классом (es).
Еще один аргумент, который я все время слышу: "Даже Microsoft этого не делает, так почему мы должны?"
Какое общее мнение по этому поводу? Есть ли случаи, когда этого следует избегать?