Ну вот кто ж знал, что суровая надпись
Initialization for vmfs2 failed with -1
в консоли ESX после загрузки означает всего лишь невозможность получить IP-адрес по DHCP?
Немного об OR/M, PHP и .NET
Если вы можете себе позволить не использовать объектно-реляционное отображение – не используйте его.
И тогда не надо читать этот пост
Мне же в один прекрасный день, лет эдак пять назад, стало слишком лениво каждый раз писать код, который занимается сборкой объектов из набора данных, полученных из базы, а потом раскидывает из объектов данные по форме, а потом записывает изменения обратно в объект, а потом формирует запрос на сохранение объекта в базе…
Тут возникает резонный вопрос: если постоянно нужно решать эти рутинные задачи помещения и извлечения данных из чёрного ящика под названием “объект”, может вообще ну его, этот ООП?
Я честно отвечу – может и ну его. И попрошу вас ещё раз перечитать первое предложение
Можете ещё спросить об этом у Мартина Фаулера, он красиво рассказывает о том, как может вырождаться ООП в процедурный подход. Но будем считать, что вопрос, использовать объекты или нет не стоит, собственно стоит вопрос – КАК использовать?