Re[22]: Паттерны/идиомы/стереотипы ООП/ООД кроме GoF и PoEAA
От: Sinclair Россия https://github.com/evilguest/
Дата: 30.12.14 05:16
Оценка:
Здравствуйте, dimgel, Вы писали:

D>>Здравствуйте, gandjustas, Вы писали:


G>>
G>>Html.ActionLink<CatalogController>(c => c.Product(id))
G>>


D>Длинно. И опять же, доведённая до абсурда философия развязывания всего и вся мне не нравится: геморрою больше, чем пользы.

Можно и сократить. Главное — собственно в вызове
D>И ещё: а если у страницы несколько параметров, и часть идут в path, часть в query string?
Тогда этот код начинает рулить ещё сильнее, т.к. изменения routing автоматически учитываются. Фреймворк берёт метод и ищет его роут, подставляя параметры ровно куда надо.
D>Нет, наоборот. Если в одном и том же месте — в подклассе Page — URL и генерируется, и парсится, это очень хорошо, легко на одном экране проверить симметричность кода, "и для этого вовсе не надо" (с) городить внешние хелперы.
Это верно. Просто в нормальном случае URL в классе Page не парсится. оттого и генерировать его там никакого желания нет.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.