В моем текущем приложении, которое довольно просто, у меня есть класс, отвечающий за отслеживание всех клиентов. Он добавляет новых клиентов, обновляет детали, назначает менеджеров и т. Д. В общем, он выполняет некоторую логику и отслеживает то, что там есть.
Теперь мне нужно отобразить эту базу данных сложным образом, с определенным форматированием строки, шириной столбцов и т. Д. Если это поведение является частью внешнего класса, который будет принимать список клиентов, или оно должно оставаться в базе данных Сам, как это «ближайший» к заказчику объект? Каковы плюсы / минусы обоих подходов? Что имеет смысл в семантическом смысле?
Спасибо заранее.