Я работаю в магазине веб-разработки, поэтому, естественно, мы имеем дело с профилями пользователей. Обращаясь к одному из наших сайтов, я заметил, что не было класса "Пользователь", который показался мне странным, так как у нас, конечно же, есть пользователи. Вместо этого сайт полагается на взаимодействие с DataRows (это С#), возвращаемое статическими методами, практически не создавая экземпляр. Я спросил своего босса о создании класса для пользователей, и его ответ заключался в том, что, поскольку объекты должны быть перестроены так часто, его часто не стоит.
Я относительно новичок в веб-разработке, и кажется, что это немного путайте, чтобы создавать объекты каждый раз, когда страница перестраивается, но, с другой стороны, я всегда считал, что объектно-ориентированное программирование полезно. Так что мне любопытно мнение о том, насколько вы, ребята, используете ООП в веб-разработке?