Почему Такие плохие операции CRUD в дизайне SOA?

Я только что закончил читать статью Джона Евдемона на MSDN. Он критикует интерфейсы CRUD и называет это анти-шаблоном.

Хотя я согласен с тем, что иметь НИЧЕГО с сохранением состояния сложно, а Current и MoveNext - плохие идеи, я не согласен с тем, что CRUD, как в Create Read Update и Delete, плохи. Если у меня есть автосервис, и я хочу, чтобы клиенты могли делать основы, как в «Создать автомобиль», «получить сведения об автомобилях», «обновить сведения об автомобилях» или «удалить автомобиль», тогда как они должны выполнять эти действия без операций CRUD.

Или что мне здесь не хватает?

14
задан Stephan 7 September 2011 в 09:00
поделиться