- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
private boolean isStoreBlocked(final CustomerRef customerRef) {
if (customerRef == null || !customerRef.isValid()) {
// Presumption of innocence
return false;
}
return blockLogRepo.isBlocked(customerRef);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+118
private boolean isStoreBlocked(final CustomerRef customerRef) {
if (customerRef == null || !customerRef.isValid()) {
// Presumption of innocence
return false;
}
return blockLogRepo.isBlocked(customerRef);
}
+67
System.out.println(randomString(-229985452) + " " + randomString(-147909649));
Функция randomString() реализуется примерно вот так:
public static String randomString(int i)
{
Random ran = new Random(i);
StringBuilder sb = new StringBuilder();
for (int n = 0; ; n++)
{
int k = ran.nextInt(27);
if (k == 0)
break;
sb.append((char)('`' + k));
}
return sb.toString();
}
Оригинальный hello world на java
+86
@Override
public boolean equals(Object obj)
{
return obj != null && obj.equals(this);
}
+78
// Increment bug count and try a work around
_jvmBug++;
if (_jvmBug>(__JVMBUG_THRESHHOLD))
{
try
{
if (_jvmBug==__JVMBUG_THRESHHOLD+1)
_jvmFix2++;
Thread.sleep(__BUSY_PAUSE); // pause to avoid busy loop
}
catch(InterruptedException e)
{
Log.ignore(e);
}
}
Core of the Jetty
+71
@XmlRootElement(name = "bar")
public class Bar implements IBarObject{
@XmlElement(name = "return")
private SuperFoo barObj;
@Override
public void setBarObject(Foo obj) {
//TODO: implement method
}
@Override
public void setBarObject(URI obj) {
//TODO: implement method
}
@Override
public void setBarObject(SuperFoo obj) {
barObj = obj;
}
@Override
public void setBarObject(List<URI> obj) {
//TODO: implement method
}
@Override
@XmlTransient
public Object getBarObject() {
return barObj;
}
}
Ну хотя бы NotImplementedException, но нет...
PS Код немного по-переименовывал дабы не спалиться
+83
private static boolean getIsDeclinedByRules(boolean oldIsSatisfy, boolean oldIsDeclined, boolean newIsSatisfy) {
if (!oldIsSatisfy && oldIsDeclined && !newIsSatisfy) return true;
if (!oldIsSatisfy && oldIsDeclined && newIsSatisfy) return false;
if (!oldIsSatisfy && !oldIsDeclined && !newIsSatisfy) return true;
if (!oldIsSatisfy && !oldIsDeclined && newIsSatisfy) return false;
if ( oldIsSatisfy && oldIsDeclined && !newIsSatisfy) return true;
if ( oldIsSatisfy && oldIsDeclined && newIsSatisfy) return true;
if ( oldIsSatisfy && !oldIsDeclined && !newIsSatisfy) return true;
if ( oldIsSatisfy && !oldIsDeclined && newIsSatisfy) return false;
return true;
}
+119
if (request.getDate() != null && request.getDate().after(new Date())) {
throw new ApiException(HttpStatus.SC_BAD_REQUEST, "Great Scott! Time machine not invented yet");
}
+71
public static Connection getDBConnectionReader() throws Exception {
Connection conn = null;
try {
conn = enrollmentsDataSource.getConnection();
} catch (SQLException e) {
LOGGER.warn("SQL Exception: get DB connection reader", e);
resetConnectionReader();
try {
conn = enrollmentsDataSource.getConnection();
} catch (SQLException e1) {
throw new Exception("Exception: get DB connection reader", e1);
}
}
return conn;
}
Фрактал...
+76
private Date getToday() {
Calendar calendar = new GregorianCalendar();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int date = calendar.get(Calendar.DATE);
calendar.set(year, month, date);
return calendar.getTime();
}
private Date getYesterday() {
Calendar calendar = new GregorianCalendar();
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int date = calendar.get(Calendar.DATE);
calendar.set(year, month, date - 1);
return calendar.getTime();
}
ну не доверяет автор видимо простым констукциям типа new Date();
+77
Set<String> allDocs = new HashSet<String>();
allDocs.addAll(getQuery(app).execute(query.toString()));
ArrayList<String> result = new ArrayList<String>();
if (allDocs !=null){
result.addAll(allDocs);
}
Самое хорошее в строках 1 и 4, потому что хз, че там у этой джавы на уме. Лишняя проверка никогда не лишняя.