Хотел бы получить некоторые мысли о том, как лучше всего организовать сессионные переменные в приложении scala / lift.
Я прочитал несколько материалов по scala в Интернете и в целом нашел следующую парадигму во всех примерах, которые вводят сеансовые переменные:
Возможно, я чего-то не понимаю, но меня беспокоит, что такой подход приведет к появлению целой кучи этих объектов в разных файлах повсюду. Это не такая уж большая проблема, если это небольшое приложение, но когда проект становится больше, это может привести к хаосу.
Есть ли общепринятый лучший подход для тех, кто работал над более крупными проектами Scala? (даже если это что-то простое, например, поместить все эти объекты в общий файл?)
Спасибо.