- 1
- 2
- 3
- 4
for (int i = X; i <= (X + 1); i++)
{
for (int j = Y; j <= (Y + 1); j++)
{
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+134
for (int i = X; i <= (X + 1); i++)
{
for (int j = Y; j <= (Y + 1); j++)
{
bormand 08.11.2012 19:39 # 0
3.14159265 08.11.2012 19:47 # +2
Unfolding же.
bormand 08.11.2012 19:57 # +1
public void setSarcasm(boolean on)
Enables or disables user's sarcasm mode.
The default value of this property is true.
See Also: getSarcasm()
3.14159265 08.11.2012 21:05 # +1
И вообще, его скорее надо отключать, чем включать.
bormand 08.11.2012 20:00 # +2
TarasB 08.11.2012 20:26 # 0
Fai 08.11.2012 20:29 # 0
3.14159265 08.11.2012 21:06 # +1
Не надо тут из себя умного строить. Компилятор тоже умён.
Хотя 90% пишут именно таким быдлоспособом, да.
absolut 09.11.2012 10:09 # +2
bormand 09.11.2012 11:12 # +1
aleksey 14.11.2012 22:04 # +2
body90 24.11.2012 00:26 # +2
У такого кода на много бо́льшая расширяемость, чем у четырех строк без циклов.
guest 29.12.2012 16:38 # −1
bormand 29.12.2012 16:45 # 0
Данунахуй... подумай получше, guest. i<X и i<=(X+1) не эквивалентны.
guest 29.12.2012 16:51 # 0
guest 29.12.2012 16:55 # +1
bormand 29.12.2012 19:03 # 0
Ну вот теперь неравенство преобразовано корректно.
Но лучше ли такая запись? А, имхо, что i<=X+1, что i<X+2 одинаково смотрятся, ни одно из них не хуже и не лучше другого. А скобки да, лишние.
P.S. i<=X+1, возможно, даже нагляднее будет в сочетании с i=X. Сразу видно от скольки и до скольки будет цикл.
guest 29.12.2012 19:10 # 0