- 1
- 2
- 3
- 4
- 5
- 6
- 7
if (button.getSelection()) {
combo.getCombo().setVisible(false);
text.setVisible(true);
} else {
combo.getCombo().setVisible(true);
text.setVisible(false);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 33
+72
if (button.getSelection()) {
combo.getCombo().setVisible(false);
text.setVisible(true);
} else {
combo.getCombo().setVisible(true);
text.setVisible(false);
}
+74
class A {}
class B {}
class C {
public void m(A a, B b) {
/* ... */
if ((Object) a != (Object) b) { /* ... */ }
}
}
Да здравствуют неочевидности! По-нормальному же нельзя писать :)
+70
public enum BooleanProp {
TRUE,FALSE;
}
http://govnokod.ru/14499 продолжение
+73
class MyException extends Exception {
/* конструкторы, геттеры-сеттеры и прочее-прочее */
public void handle() { /* over 9000 строк */ }
}
class MyClass {
public void myMethod() {
try { /* ... */ }
catch (MyException e) {
e.handle();
}
}
}
исключение, которое обрабатывает, можно сказать, само себя, бред?
+70
public class ImportException extends Exception {
public static final int NOT_CRITICAL = 1;
public static final int CRITICAL = 2;
private int criticality = NOT_CRITICAL;
public ImportException(String message) {
this.message = message;
}
/**
* С критичностью
* @param message
* @param criticality
*/
public ImportException(String message, int criticality) {
this.message = message;
this.criticality = criticality;
}
public int getCriticality() {
return criticality;
}
public void setCriticality(int criticality) {
this.criticality = criticality;
}
}
изобретение типа bool
+64
// Полный импорт
private void fullImport(Collection<Entity> entities, File unzippedDir)
throws IOException {
спасибо за подсказку
+67
File unzippedDir = File.createTempFile("po.", null);
unzippedDir.delete();
unzippedDir = new File(unzippedDir.getAbsoluteFile() + ".dir");
ну да, а посмотреть сигнатуру метода, который вызываем, не судьба, лучше изобрести велосипед
public static File createTempFile(String prefix, String suffix) throws IOException
СУФФИКС!!!
+69
public List<ImportException> importFiles() {
Collection<ImportException> exceptions = new ArrayList<ImportException>();
/* весь метод exceptions ссылается на этот список */
return (List<ImportException>) exceptions;
}
Полиморфизм ёпт
−127
$ sudo ebo^Wreboot
ой...
−104
$ python
Python 3.3.3 (default, Nov 26 2013, 13:33:18)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 81.5 / (17 * 13) * 50
18.438914027149323
>>> exit()
Кто-нибудь ещё так делает?))