Dnešní setkání

0 views
Skip to first unread message

Petr Ferschmann

unread,
Jun 1, 2010, 9:02:33 AM6/1/10
to czjug...@googlegroups.com
Zdravím,

nezapomeňte na dnešní CZJUG v Plzni. Více informací na http://www.java.cz/article/27508

Uvidíme se tam :-)

S pozdravem
-- 
Petr Ferschmann

--
WinStrom s.r.o.
Lochotínská 18, 301 00 Plzeň, Česká republika
Podpora: +420 371 124 321, pod...@winstrom.eu
Prodej:  +420 371 124 340, obc...@winstrom.eu
http://www.winstrom.eu/

Facebook: http://facebook.com/FlexiBee
Twitter:  http://twitter.com/FlexiBee
--
K ověření el. podpisu můžete potřebovat tuto certifikační autoritu:
http://qca.postsignum.cz/www/authorities.php
pferschmann.vcf

dmatej

unread,
Jun 2, 2010, 7:33:19 AM6/2/10
to CZJUG Plzeň
Zdravím,

setkání bylo pro mě velmi aktuální, s Findbugs a Checkstyle pracujeme
asi měsíc - přestože jsme ho zavedli na existující projekt se
"strašidelným" kódem majícím kořeny někdy kolem roku 2003, daří se
postupně eliminovat řadu problémů. Důvodem je to, že v kódu jsou
požadovány stále další změny odpovídající změnám legislativy a náklady
na refactoring + implementaci jsou pořád nižší než implementace ve
stávajícím kódu samotná. Nutnou podmínkou jsou nároky na pozornost,
praxi a vlastní zainteresovanost vývojářů, nicméně zdá se, že jsme na
dobré cestě. Nevýhodou je ztráta kontinuity kódu, tj. není možné
porovnávat starý a nový kód - osobně si však myslím, že pokud máme za
cíl kvalitní aplikaci, hledání "od kdy je v kódu chyba a kdo jí
udělal" je podřadné (a obecně drahé), podstatné je chybu nalézt,
odstranit a distribuovat opravu do všech větví aplikace (v našem
případě 2-4 "silné" větve).

Anotace dle JSR-305 bohužel stále nejsou součástí standardního balíku
JDK, vyžadují příslušnou knihovnu na runtime classpath. Snad se někdy
dočkáme ...

Lehce rozhořčená poznámka na okraj: Zatím jsme se od Oracle dočkali
jen "napálení" cen za Glassfish ... :-( . Další verze 2.* není
plánovaná a 3.* stále neumí spoustu věcí ...

Přeji pěkný den,

David Matějček.
Reply all
Reply to author
Forward
0 new messages