- 1
- 2
- 3
- 4
- 5
public ActionResult View(string id)
{
// some stupid code
return View("Picture");
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+122
public ActionResult View(string id)
{
// some stupid code
return View("Picture");
}
Потратил больше часа, пытаясь разобраться, почему глючат роуты.
для тех кто не знаком с ASP.NET MVC :)
в MVC вью пулит данные из модели (или получает их по событиям) а контроллер получает запросы от юзверя и правит модель. Тоесть вью знает о модели.
В MVP вью пассивно, как неудачливый зэк. Им полностью управляет презентер: он получает запросы от пользователя, правит модель, считывает с нее данные и управляет вью.
Презентер разжевывает вью все до такой степени: "покажи вот этот блок. а этот -- спрячь."
Это позволяет вью быть тупым-тупым, а так как вью тестировать трудно (там много знаний о всяких гуйных хренях), то чем вью тупее -- тем лучше.
так-то
Ваш КО
Нужно было ReSharper ставить.
Он бы показал в чем проблема сразу.
Или в Гугл. Там будет написано: «возможно вы имели в виду: Рекурсия»
скоро он будет и код править = )