Недавно я начал программировать в Scala, исходя из Python и Java. Мне было интересно, какой правильный путь или принятый способ - определить объекты/классы в Scala. Scala поддерживает, как и python, добавление нескольких определений классов или объектов в один файл.
Итак, с точки зрения принятой структуры, каждый объект должен быть определен в собственном файле или вам разрешено сами выбирать это?