- 1
- 2
- 3
- 4
public boolean intersects(final Range range) {
return (((range.indexFrom >= this.indexFrom) ? range.indexFrom : this.indexFrom) <=
((range.indexTo <= this.indexTo) ? range.indexTo : this.indexTo));
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
public boolean intersects(final Range range) {
return (((range.indexFrom >= this.indexFrom) ? range.indexFrom : this.indexFrom) <=
((range.indexTo <= this.indexTo) ? range.indexTo : this.indexTo));
}
проверка пересечения двух диапазонов
+83
Float.parseFloat(obj.getPrice() + ""));
// int obj.getPrice()
int to float
+79
Object sync;
try {
synchronized (sync){
sync.wait();
}
} catch (NullPointerException npe){
sync = new Object();
synchronized (sync){
sync.wait();
}
}
Вот так чел пытался избежать "ненужного" создания объекта-монитора. Память экономил...
+118
return EVIL_PAGE;
извините
+82
//request reading
String allData = "";
try {
int data = input.read();
while (true) {
allData += (char) data;
if (input.available() < 1) {
break;
}
data = input.read();
}
} catch (IOException ex) {
Logger.getLogger(HttpProtocolProcessor.class.getName()).log(Level.SEVERE,
"Problems occured while reading the stream.", ex);
}
Прямо свежего наклада. Вот таким вот нетривиальным способом член команды читает из InputStream'a всё в одну строку. Он не только читает по байтно, но еще и для каждого байта создаёт новую строку. О мой боже. Т_Т.
+74
public boolean setBit(byte _position, boolean _state) {
if ( !valid ) {
LOG.error("value is INVALID");
return false;
} else if ( _position<0 ) {
LOG.error("NEGATIVE _position");
return false;
} else if ( _position > capacity ) {
LOG.warn("_position("+_position+") > cacity("+capacity+") "+
"for value "+this);
return false;
}
value|=( (_state ? 1 : 0) << (_position+1) );
return true;
}
ога, разбежался
+145
@NotNull List<@NotNull @NotBlank String>
getFromCache(@NotNull @NotBlank final String key,
@NotNull @NotEmpty final Map<@NotNull @NotBlank String, @NotNull List<@NotNull @NotBlank String>> cache) @ReadOnly;
пустили козла в аннотации
+147
case KeyEvent.VK_ESCAPE:
case 65385:
я так и не узнал, какая клавиша еще сгодится....
+147
if (nn.isleaf) {
this.traverse_ssector((BSPLeaf) nn);
return;
}
final BSPBranch n = (BSPBranch) nn;
правильное наследование:
в родительском классе BSPNode определено поле isleaf
в конструкторе класса BSPLeaf оно выставляется true и никогда не меняется
в конструкторе класса BSPBranch соответственно false
а ведь так просто сделать проверку instanceof
+147
static int getSign(final int num) {
return (num < 0) ? -1 : (num > 0) ? 1 : 0;
}
лисапед, бо есть Math.signum()