- 1
- 2
- 3
- 4
- 5
- 6
- 7
private String setArticleHTML() {
// ...
}
...
mArticleView.loadDataWithBaseURL(mBaseUrl, setArticleHTML(), "text/html", "UTF-8", "");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+69
private String setArticleHTML() {
// ...
}
...
mArticleView.loadDataWithBaseURL(mBaseUrl, setArticleHTML(), "text/html", "UTF-8", "");
+74
protected void setPhones(ArrayList<MBPhone> phones) {
if(phones!=null)
this.phones=phones;
else
phones.clear();
}
Код из одного западного вэб-сервиса для профессионалов в сфере недвижимости.
Мораль: не надо игнорировать подсказки IDE. Автор на самом деле хотел очистить this.phones. И Intelij Idea подсказывает, что в этом месте может быть брошен NullPointerException. Увидеть эту проблему можно было только используя аннотацию @SuppressWarnings. Потому что варнингов так много, что различить среди них опасные очень сложно.
+80
private JMyForm frm;
public void view()
{
if (((JOurComponent) frm).getAction() == Actions.Action1
{
viewList(Actions.Action1);
}
else
if (((JOurComponent) frm).getAction() == Actions.Action2
{
viewList(Actions.Action2);
}
...
else
if (((JOurComponent) frm).getAction() == Actions.Action117
{
viewList(Actions.Action117);
}
}
private void viewList(String action) {
if (action == Actions.Action1)
{
//
}
...
if (action == Actions.Action117)
{
//
}
}
Что тут может радовать? ООП отменяется. И паттерны туда же.
+72
if (doSomething() == true) {
if (doSomething2()) {
//...
}
}
+66
if (xobj.getStringProp() == "N") {
//do it
}
Ну а что тут скажешь?
+75
if ((getProductId() != null) && (getProductId().equals(new String("5")))) {
//do it
}
ProductId читается один раз при старте приложения, а таких проверок около 50-и.
+83
try {
//snipped
} catch(OmgExtremeCriticalEmergencyException ignored) {
//not important
}
+144
textPane.setText(<span style="font-size: 20pt">Big</span>);
http://www.dynamicdrive.com/forums/showthread.php?t=18899
O_O
я подозревал, что вас обрезают, но что бы так?
+75
setDouble((float)getAnotherDouble());
Не могу понять: то ли ето какой-то реликтовый артефакт, то ли в етом есть глубокий смысл.
Подскажите, а..
+74
private void StreamToBytes()throws Exception
{
int i;
InputStream in=getStream();
ArrayList<Integer> byt=new ArrayList<Integer>();
while((i=in.read())!=-1)
{
byt.add(i);
}
in.close();
b=new byte[byt.size()];
for(int j=0;j<b.length;j++)
{
b[j]=byt.get(j).byteValue();
}
}