- 1
- 2
- 3
public void ejbPassivate() throws EJBException, RemoteException {
return;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+69.9
public void ejbPassivate() throws EJBException, RemoteException {
return;
}
Истинный китайский девелопер никогда не доверяет компилятору! Ато если ж в функции тело пустое, мало ли, вдруг она никогда не возвратиться. Какой выход? Написать об ентом явно.
megaprogrammer001 12.08.2009 15:49 # 0
xaionaro 12.08.2009 22:02 # −1
1.) Писать комментарии; // Это, правда, плохо получается
2.) Не использовать goto;
3.) Всегда делать return.
Другими словами, когда я создаю функцию, прежде чем начать писать её тело я сразу вписываю что-нибудь вроде "return 0;".
cheap_chinese 12.08.2009 22:19 # +2
xaionaro 12.08.2009 22:32 # 0
2.) По поводу ругани не понял, у меня с "return;" в void-функции gcc не ругается (и собственно и не должен).
3.) По поводу комментариев я тоже не понял... я и не использую никакие символы в код в комментариев кроме 0x00-0x7f. Или то было сказано так, между делом? :)
striker 13.08.2009 00:32 # +1
2) Код на Java, gcc ни при чём.
3) смею предположить, что речь об комментариях на китайском языке, которые вообще не прочитать. Поэтому было предложено запретить комментарии с NON ASCII символами
cheap_chinese 13.08.2009 01:11 # 0
xaionaro 13.08.2009 08:44 # 0
2.) Да, но я не вижу причины ругаться в void функции при void-return-е.
3.) Речь было просто о комментариях :), я честно говоря, вообще не уследил из-за чего речь пошла про коментарии на китайском языке.
xaionaro 13.08.2009 08:49 # 0
пору => пару;
было => была;
коментарии => комментарии.
cheap_chinese 13.08.2009 01:19 # 0
xaionaro 13.08.2009 08:46 # 0
пъянь 14.08.2009 02:11 # 0
Думается у них кикието соглашения типа писать ретурн во всех функциях
а вот зачем это уже вопрос отдельный видать мы тупые не догоняем где это помогает.
может тут есть кто расскажет нам почему надо писать ретурн?
UNV 15.08.2009 15:50 # 0
guest 28.08.2009 16:03 # 0
for(int i=10; i-->0;) n+=i%2==0?i:k;
или небрежно забытое создание неиспользуемого инстанса. :-)
guest 04.09.2009 16:07 # 0
Т.е. метод когда-то что-то делал, а теперь остался заголовок.