- 1
- 2
- 3
- 4
- 5
- 6
public void UpdateSession()
{
this.RequestTypeId = this.RequestTypeId;
this.ServiceId = this.ServiceId;
this.Name = this.Name;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+129
public void UpdateSession()
{
this.RequestTypeId = this.RequestTypeId;
this.ServiceId = this.ServiceId;
this.Name = this.Name;
}
"Обновление" сессии. Взято из реального проекта.
внутри сетера - обработка
ваш К.О.
кто-то считает это корявым, я же к примеру - нет
всё лучше, чем UpdateSession(GetSession())
там что-то типа:
public int? RequestTypeId
{
get
{
if (Session["Value_xx"] != null)
{
return Convert.ToInt32(Session["Value_xx"]);
}
else
{
return 0;
}
}
set
{
Session["Value_xx"] = value;
}
}
может объясните: зачем нужна такая обработка?
если так, то это гавно код, конечно
вот если бытогда было бы вполне вменяемо
Свойства очень хорошо подходят для описания полей сущностей БД (что первое пришло в голову).
- сержант Петров, доложите обстановку.
- пуля ...
- что пуля?
- я назвал первое, что попало мне в голову.
Сложное лучше, чем запутанное.
Скотт Мэерс вроде говорил...
http://ru.wikipedia.org/wiki/Python#.D0.A4.D0.B8.D0.BB.D0.BE.D1.81.D0 .BE.D1.84.D0.B8.D1.8F
следовательно: не кидайте в него говном, он пишет как умеет
сойдёт?
некоторые задроты позорят анонимуса как коллективную сущность
три года это как бы мало для становления
правильные посоны перебирают все свойства по отдельности