Ich befolge diese Regel, aber einige meiner Kollegen sind anderer Meinung und argumentieren, dass eine Klasse, wenn sie kleiner ist, im selben Datei mit anderen Klassen belassen werden kann.
Ein weiteres Argument, das ich die ganze Zeit höre, ist "Selbst Microsoft macht das nicht, warum sollten wir also?"
Was ist der allgemeine Konsens dazu? Gibt es Fälle, in denen dies vermieden werden sollte?