- 1
delete this;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+19
delete this;
Это написал гейдевщик.
Но когда его спросили: "Почему? Зачем?"
Он ответил: "Я создаю принципиально новую охретектуру движка. Это будет лучший двиг всех времен и народов."
http://alenacpp.blogspot.com/2009/05/delete-this.html
У него в профиле есть что нибудь про КРЕСТОБЛ#ДСТВО?
P.S.: а если бы не программирование, он обязательно написал бы книгу - Кащенко изнутри. Даже не знаю о человеке или все таки о увеселительном заведении
Cloak engaged
http://govnokod.ru/5924
Перед постингом ГК проверять на баянистость, по умолчанию.
Считать все новые говнокоды повторениями старых, ведь уже и без того столько напостили. Поэтому не пропускать новые.
Бояны не пройдут!
Свой написать што ле....
Scala awesome
делать пулл, разумеется, оговорка
Зато когда догонишь, что к чему, проблема часто решается в несколько строк. У меня пока тоже двоякие ощущения. Но многие идеи нравятся (трансформации вьюшек, например).
А вот в COM-совместимой реализации метода release() придется заюзать что-нибудь в духе delete this, и никакие смартпоинтеры тут не спасут.
А внешние классы ничего ему не сделают (если не френдить кого-попало).