Jawa / Говнокод #862 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
for(int time = 0; time < 24 * 3600;  time++)
{
	for(int i = 0; i < arr.Length; i++) 
		if(time >=toSec(arr[i]) && time < toSec(dep[i]))
		{
			if(time >= toSec("18:00:00") && time <= toSec("23:59:59"))
				x++;
			else if (time >= toSec("00:00:00") && time <= toSec("05:59:59"))
				x++;
			else
				s++;
			break;
		}

guest guest, (Updated )

Комментарии (3, +3)

Jawa / Говнокод #835 Ссылка на оригинал

0

  1. 1
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">

JasperReports - говёная тулза для геренации отчётов в Java.

Основное достоинство - бесплатность и открытость исходного кода.
Главный минус - XML-шаблоны для отчётов.

guest guest, (Updated )

Комментарии (1, +1)

Jawa / Говнокод #752 Ссылка на оригинал

0

  1. 1
  2. 2
File pom = new File(dir.getAbsoluteFile()
  + String.valueOf(File.separatorChar) + "pom.xml");

В классе java.io.File специально для таких умников есть две константы :
public static final char separatorChar = '\';
public static final String separator = "" + separatorChar;

Одна из них - это char, а вторая - String.

guest guest, (Updated )

Комментарии (2, +2)

Jawa / Говнокод #730 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
public NewsWrapper[] getTopNews() {
String query = "SELECT n FROM News n ORDER BY n.newsDate DESC";
Query q = JpaManager.getEntityManager().createQuery(query).
setHint(TopLinkQueryHints.REFRESH, HintValues.TRUE);
ArrayList topNews = new ArrayList(q.getResultList());
ArrayList sortedTopNews = new ArrayList();
while (topNews.size() > 0) {
News newsItem = topNews.get(topNews.size() - 1);
if (newsItem.getIsPublish() && sortedTopNews.size() < TOP_NEWS_COUNT)
sortedTopNews.add(newsItem);
topNews.remove(newsItem);
}
return CommonEnt.toEntArray(NewsWrapper.class,
CommonEnt.transformEntCollection(new NewsTransformer(), sortedTopNews));
}

А всего-то надо было отобразить некоторое количество записей...

guest guest, (Updated )

Комментарии (0)

Jawa / Говнокод #728 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
public static String normalizeEncoding(String encoding) {
    if (encoding == null) {
      encoding = "";
    }
    encoding = encoding.trim();
    encoding = encoding.replace("cp1251", "windows-1251");
    encoding = encoding.replace("cp1251", "windows-1251");
    encoding = encoding.replace("cp-1251", "windows-1251");
    encoding = encoding.replace("win-1251", "windows-1251");
    encoding = encoding.replace("utf8", "utf-8");
    return encoding;
  }

" Не хочешь - научим, не умеешь - заставим! "

guest guest, (Updated )

Комментарии (2, +2)

Jawa / Говнокод #709 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
public void setDoubleValue( double doubleValue ) {
    DecimalFormat myFormatter = new DecimalFormat("###.##");
    this.doubleValue=Double.valueOf(myFormatter.format(doubleValue));
}

Округление дробной части до двух знаков запятой? Даже если так, то как насчет статического члена класса?

guest guest, (Updated )

Комментарии (5, +5)

Jawa / Говнокод #692 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
if(included.equals(INCLUDED_ALL) || fieldNames.indexOf(field.getName()) != -1) {
          if ((field.getDocumentMapping() != null && field.getDocumentMapping().trim().length() > 0)
                  || (isCase.booleanValue()
                      && ((field.getWorkflowMapping() != null && field.getWorkflowMapping().trim().length() > 0)
                          || (field.getContentMapping() != null && field.getContentMapping().trim().length() > 0))
                     ) {
    // тут еще насрано
}}
             ) {

классический унылый говнокод, весь проект в таком стиле..

guest guest, (Updated )

Комментарии (1, +1)