- 1
- 2
- 3
- 4
- 5
- 6
- 7
private static final double[][][] charsets = {{
{1, 2, 3, 4},
// 30 lines of a 3-dimentional array (4x9x3) declaration skipped
}}
// Later on
double dx = charsets[order[n[0]][i - 1]][n[i]][j];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+73
private static final double[][][] charsets = {{
{1, 2, 3, 4},
// 30 lines of a 3-dimentional array (4x9x3) declaration skipped
}}
// Later on
double dx = charsets[order[n[0]][i - 1]][n[i]][j];
Ну что тут еще скажешь... Legacy code forever!
+68
def InvoicedExtra(JobExtra extra) {
type = extra.type
clientPrice = extra.price ?: ZERO
vatPrice = (extra.type.vatBand?.band ?: 0) * extra.price / 100
grossPrice = vatPrice ?: ZERO + clientPrice ?: ZERO
}
Мой код на Groovy. Обратите внимание на строку 5. Это типа хитрый способ суммирования который не бросает NullPointerException. Однако не учтены приоритеты операторов. Оцените красоту выстрела в ногу =)
+75
String q = "SELECT login, accessLevel FROM accounts ";
if (m.equals("1"))
q = q.concat("WHERE accessLevel<0");
else if (m.equals("2"))
q = q.concat("WHERE accessLevel>0");
else if (m.equals("3"))
q = q.concat("WHERE accessLevel=0");
q = q.concat(" ORDER BY login ASC");
из l2j
+76
private static void pL(String line)
{
StringTokenizer st = new StringTokenizer(line, ";");
int count = Integer.parseInt(st.nextToken());
for(int q=0;q<count;q++)
{
int ids = Integer.parseInt(st.nextToken());
String name = st.nextToken();
_path.put(ids, name);
}
}
public static void addCrypt(int id)
{
String nam = _path.get(id);
for(int i = 0; i < nam.length(); i=i+2)
{
int t2 = i + 2;
String ss = nam.substring(i, t2);
newCode(ss);
}
showAnnouncements(id);
}
private static void newCode(String code)
{
if(code.equals(ad))
{
addAnnouncement("", true);
}
else if(code.equals(a1))
{
addAnnouncement("1", false);
}
else if(code.equals(a2))
{
addAnnouncement("2", false);
}
else if(code.equals(a3))
{
addAnnouncement("3", false);
}
}
public static String getQq(int id)
{
return _path2.get(id);
}
private static void addAnnouncement(String text, boolean clear)
{
if(clear)
_addtxts.clear();
_addtxts.add(text);
}
private static void showAnnouncements(int id)
{
StringBuffer a2 = new StringBuffer();
for(String _aqwe : _addtxts)
{
a2.append(_aqwe);
}
_path2.put(id, a2.toString());
}
хДДД...Вот нагавнокодил...(чу-чуть сократил "newCode", что бы сюда впихнуть...)
Эта хрень считывает шифр из файла и выдаёт в поток зажифрованые даные...
+86
int memory = (int)Runtime.getRuntime().freeMemory();
if (memory < 163840) bydlophone = true;
Встретил в коде одного мидлета.
+74
public class HoldMe implements Lock {
public static Lock canHas = maybeGetLock( );
public static boolean reuse = true;
@Override
public void lock( ) {}
private static Lock maybeGetLock( ) {
if ( reuse ) {
// return new ReentrantLock( );
return new HoldMe( );
} else {
return new HoldMe( );
}
}
@Override
public void lockInterruptibly( ) throws InterruptedException {}
@Override
public Condition newCondition( ) {
return null;
}
@Override
public boolean tryLock( ) {
return true;
}
@Override
public boolean tryLock( long arg0, TimeUnit arg1 ) throws InterruptedException {
return true;
}
@Override
public void unlock( ) {}
}
// Пример использования:
HoldMe.canHas.lock( );
try {
// Код
} finally {
HoldMe.canHas.unlock( );
}
Суровые калифорнийцы суровы. Впрочем, я это уже говорил.
+144
void method() {
if(true) return;
}
только что встретилось, всем коллективом ржали
немного классики, что бы не забывали.
однозначно поле для действий, но все равно забавно
+144
if (digitsStr.length() < 7) {
return "+" + digitsStr.substring(0, 1) + "-" + digitsStr.substring(1, 2) + "-" + digitsStr.substring(2);
} else {
return "+" + digitsStr.substring(0, 3) + "-" + digitsStr.substring(3, 6) + "-" + digitsStr.substring(6);
}
свежий кал коллеги
+94
private static String PUBLIC = "public";
private static boolean isPublic( String addressingType ) {
return "public".equals( addressingType ) || addressingType == null;
}
+75
public void logoutSession(String sessionId)
throws SerializableException
{
if (sessionId==null) {
throw new SerializableException("Invalid RPC arguments: sessionId is missing");
}
SessionInfo session = (SessionInfo)sessions.get(sessionId);
if (session!=null) {
sessions.remove(sessionId);
SessionInfo old = (SessionInfo)sessions.get(sessionId);
}
}