A czy Ty potrafisz dobrze kodować?

napisane przez wiktor, 15:48 02-29-2008

Myślałem, że zejdę, jak to zobaczyłem podesłany przez kolegę post na grupie pl.comp.lang.java:

Musze poprawic czyjs kod i pozmianach ktorych dokonalem zaczal mi leciec
dziwny wyjatek:

Config.PROFILERR[DO_INSERT[articleList]][Pocz±tek] Start.
14:49:11,245 INFO [STDOUT] java.sql.SQLException: NotImplemented
14:49:11,247 INFO [STDOUT] at pl.eo.core.sql.Connection.prepareStatement(Connection.java:134)
14:49:11,247 INFO [STDOUT] at pl.eo.apps.cms.sql.CommonSQL.Article_loadCategoriesForArticleAndVersion(CommonSQL.java:769)
14:49:11,247 INFO [STDOUT] at pl.eo.apps.cms.Article.loadByResultSet(Article.java:845)
14:49:11,247 INFO [STDOUT] at pl.eo.apps.cms.Article.loadByResultSet(Article.java:742)

poszperalem i znalazlem zrodlo wyjatku:

public PreparedStatement prepareStatement(String sql,int AutoGeneratedKeys)
throws SQLException {
throw new SQLException(”NotImplemented”);
}

zamienilem to na:

public PreparedStatement prepareStatement(String sql,int AutoGeneratedKeys)
throws SQLException {
throw new SQLException(”Implemented”);
}

ale nie pomoglo, dalej nie dziala. Ma ktos pomysl dlaczego?

Jest to lepsze niż motyw wstawiania nowych rekordów do bazy danych… poprzez dodawanie nowych kolumn (autentyk!).

Komentarzy (6)

  1. Koziołek napisał(a):

    Wow… Wiktor ja proponuję założyć dział “znalezione w kodzie”. W mojej pierwszej firmie mieliśmy coś takiego i z podobnych “ciekawostek”:

    //ble ble ble

    try{
    //ble ble ble
    }
    cache(NullPointerException e){
    //ble ble ble
    }

  2. Jarek napisał(a):

    Ale te nazwy pakietów mógłby (pl.eo…) mógłby ocenzurować - chyba że ma to się kojarzyć z eo.pl :>

  3. Wiktor napisał(a):

    @Jarek

    Sam się zastanawiam, czy ktoś wykonał prowokację i chciał urazić firmę eo.pl.

    W ogóle to bardzo trudno mi uwierzyć, że ten post nie został sfabrykowany, bo nie jestem w stanie uwierzyć, że była taka sytuacja.

  4. Nero napisał(a):

    Wiktor, na miłość Najwyższego. Powinieneś umieszczać przed takimi postami ostrzeżenie: “Stoisz? Usiądź. Pijesz? Przestań.”

  5. Hubert Łępicki napisał(a):

    Hahaha, patrzyłem na to i nie mogłem skumać co on zmienił w kodzie ;). Dooooooooooobre, ludzie są nieprzewidywalni, chociaż też podejrzewam że ktoś sobie zrobił jaja.

  6. Koziołek napisał(a):

    Jarku zachowałeś się bardzo, ale to bardzo nieprofesjonalnie. Zasadą jest to, że nie podajemy nazw firm właśnie po to by ktoś nie poczuł się urażony. Jest mi przykro z tego powodu.

Zostaw komentarz

Możesz używać znaczników do formatowania kodu takich jak: <b>...</b>, <code>...</code> lub dla konkretnych języków programowania: [java]...[/java], [ruby]...[/ruby] itd.


Wiktor Gworek Nazywam się Wiktor Gworek i jestem gospodarzem tego bloga.
Przeczytaj więcej o mnie »