- 1
- 2
- 3
public boolean isActive() {
return !isKilling() && !isKilled() && !isKillPending();
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+67
public boolean isActive() {
return !isKilling() && !isKilled() && !isKillPending();
}
Made in Estonia (part 2)
судя по именам функций, у системы может быть три состояния:
- в процессе "убивания" (мб это долгий процесс);
- "убито" (здесь понятно);
- в ожидании "убийства" (мб там очередь долгих процессов "убийства");
я не прав?
В любом случае недостаточно контекста
Кстати, не говнокод нифига. Это называется domain-specific language.
Оно хоть и попахивает, но вообще может оказатся вполне норм.