Ile klas należy umieścić w jednym pliku? [Zamknięte]

Jestem przyzwyczajony do modelu Java, w którym można mieć jedną klasę publiczną na plik. Python nie ma tego ograniczenia i zastanawiam się, jaka jest najlepsza praktyka przy organizacji zajęć.