- 1
- 2
- 3
for (int i = 0; i < 1; i++) {
data.add(lineData);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+79.8
for (int i = 0; i < 1; i++) {
data.add(lineData);
}
+92.2
UniqueNamesTableUtils.putPortletRequestIntoResourceRecordLazyLoadAdminTableModelInSession(portletrequest);
Это IBM WebSphere Portal 6.0 - код является частью портлета, отвечающего за управление объектами портала (административный интерфейс).
+140.6
public String find(String request) {
String result = "";
status.setState(Status.STATUS_IN_PROGRESS);
status.setMessage("search start");
buildTokens(request);
if (buildWords()) {
if (buildSynonyms()) {
if (buildValues()) {
if (buildProperties()) {
if (buildParameters()) {
result = buildCondition();
status.setParameters(new ArrayList(parameters));
status.setState(Status.STATUS_SUCCESS);
status.setMessage("search done successfully");
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build parameters");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build properties");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build values");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build synonyms");
}
} else {
status.setState(Status.STATUS_FAIL);
status.setMessage("can't build words");
}
return result;
}
По мотивам http://www.govnokod.ru/593
Ява суровей :)
+155
if (!"list".equals(message.getString("response"))) {
throw new IOException("Expected list response but got: " + message.toString());
}
принятие ответа от сервера
+139.8
public enum TimePeriod {
NONE,
DAILY,
WEEKLY,
MONTHLY,
YEARLY;
public static TimePeriod getTimePeriod(String periodStr) {
if (null == periodStr) {
return null;
}
if (0 == periodStr.length()) {
return NONE;
}
if (0 == periodStr.compareToIgnoreCase("daily")) {
return DAILY;
}
if (0 == periodStr.compareToIgnoreCase("weekly")) {
return WEEKLY;
}
if (0 == periodStr.compareToIgnoreCase("monthly")) {
return MONTHLY;
}
if (0 == periodStr.compareToIgnoreCase("yearly")) {
return YEARLY;
}
return null;
}
}
а правильно будет так
public static TimePeriod parse(String type) {
return valueOf(type.toUpperCase());
}
+140.8
private String mPrimaryCorrelationKey;
public String getPrimaryCorrelationKey()
{
long current = System.currentTimeMillis();
current++;
return new Long(current).toString();
}
public void setPrimaryCorrelationKey(String mPrimaryCorrelationKey) {
this.mPrimaryCorrelationKey = mPrimaryCorrelationKey;
}
соответствующий геттер для этой проперти должен возвращать всегда уникальный id
+143
public final class SqliteWrapper {
private static final String SQLITE_EXCEPTION_DETAIL_MESSAGE
= "unable to open database file";
...
// FIXME: need to optimize this method.
private static boolean isLowMemory(SQLiteException e) {
return e.getMessage().equals(SQLITE_EXCEPTION_DETAIL_MESSAGE);
}
...
}
Android source
+145
Field maxx, minx, maxy, miny = row.getFields().toArray(new Field[0])[0];
minx = maxx = maxy = miny;
Адская комбинация.
+64.6
private static final int LENGHT255 = 255;
private static final int LENGHT450 = 450;
private static final int LENGHT3 = 3;
private static final int LENGHT5 = 5;
Константы для проставления длин в Entity.
+139
это твой щенок. теперь он твой навсегда.
и ты не хочешь, но считаешь его дни и года.
твоя любовь к нему огромна, с каждым днём она растёт.
она станет бесконечной,
когда он умрёт.
для виолет_салмон