- 1
- 2
- 3
- 4
- 5
if (doSomething() == true) {
if (doSomething2()) {
//...
}
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+72
if (doSomething() == true) {
if (doSomething2()) {
//...
}
}
Я бы не только == true убрал...
!=
doSomething2 - не всегда можно исполнять, если не исполнился doSomething. Может здесь как раз такой случай.
Как бы думать на эту тему не нужно. Достаточно просто написать правильно, если есть возможная зависимость doSomething2 от doSomething.