Article View: pl.comp.objects
Article #17156Re: Do Panow: Przybylka, Maleckiego, Wojewodzkiego
From: Aleksander Galicki
Date: Thu, 24 May 2007 01:20
Date: Thu, 24 May 2007 01:20
71 lines
4635 bytes
4635 bytes
jarekr <jhratajski@popraw.literowki.pzcota.otne.pl> napisał(a): > Aleksander Galicki napisał(a): > > > > Jarku, zajrzyj pod ww link i pozniej rzucaj sie c VI. Ten produkt oferuje cos > > co jest dostepne za darmo i to lepiej zaimplementowane. > > Wszystkie rzeczy, ktore ten produkt potrafi wykryc - to rzeczy trywialne i > > dotycza bardziej czytelnosci kodu, sprawdzanie konwencji skladniowych i takic > h > > tam. To wszystko jest np w Eclipse i np. w Checkstyle - za darmo i duzo > > lepsze. Zreszta, te rzeczy sa na tyle trywialne, ze niczego nigdzie nie > > uratuja - sa wiec malowartosciowe jakby. Ktos jeszcze za to kase chce > > zgarniac? Cwaniactwo zerujace na naiwnosci (chcialem uzyc innego slowa). > > O, popatrz na to "http://www.programmingresearch.com/images/qaj_eclipse.gif" > > Co za mission critical uwagi: "Plese replace this literal string with a > > symbolic expression." albo "Do not use tabs, layout may differ when viewing > > this code wih another editor.". > > > > Kase chcesz za to zaplacic?! > > > > Napisałeś wcześniej: > produkty dla Javy *tego rodzaju*. > > Więc ja odczytałem - np. checkstyle, eclipse metrics itp. Myślałem, że > chodzi Ci ogólnie o *typ*. Mi chodzilo o typ, ale nie sprecyzowalem o jaki. O narzedzia od wynajdywania banalnych przeoczen i mierzenia banalnych metryk, ktore to narzedzia sie sprzedaje za ciezkie pieniadze i udawaja ze maja sie do zapewnienia jakosci kodu. Mierzenie metryk ma jakis sens gdy sie ma 400kloc nieznanego produktu i 20 min do znalezienia czy przypadkiem caly ten kod nie jest w jednej metodzie. Taka potrzeba zachodzi jednak dosc rzadko. Do codziennego developmentu Twoje IDE samo Ci powie: "ups, nie posprzatales po sobie i w kodzie jest deklaracja zmiennej, ktorej nikt nie uzywa". Eclipse powie Ci to natychmiast, bo Eclipse kompiluje szybciej niz piszesz kod. Metryki zas przy normalnym developmencie nie sa potrzebne. Pozornym wyjatkiem moze byc sytuacja gdy zatrudniles wlasnie 7000 obywateli Sri Lanki do napisanie systemu billingowego i chcesz sprawdzic, czy aby nie pisza tego w jednej wielokrotnie zagniezdzonej petli for. > Co do konkretnej instancji (QAJ) to się zgadzam - nie ma sensu kupować > (prawdopodobnie - nie czytałem wszystkich cech). > > Tak czy siak w checkstyle, eclipse metrics też trzeba zainwestować na > konfigurację, nadzór itp. > Wierzę, że zwykle warto. Ale jest to dobry temat na flejm. > > > >>Poza tym w praktyce nigdy nie wiesz kogo zatrudniasz - ludzie potrafią > >>mieć dobre CV - a dopiero potem wychodzi, że programuja w BIOSIE > >>(autentyk z CV btw.) no i np. trzeba szybko dzieła zebrane takiego > >>delikwenta przeczesać (zwłaszcza jeśli potrzeba coś ocalić) > > > > > > Od tego sa peer reviews. Na razie zadny tool tego nie zastapi nawet w 1%. > > eeeeeee eee eee - a kto zasponsoruje takie review? Zalezy, jak moja firma zatrudnia graduates, to przez pierwsze 6 miesiecy owi graduate wykonuja prace, za ktora nikogo sie nie charge'uje. I cokolwiek wyprodukuja jest poddawane review osob z wiekszym doswiadczeniem. Firma wiec placi za to - dlatego tez inwestycja w graduate jest bardzo droga inwestycja. W przypadku normalnego developmentu placi za to klient. Aczkolwiek moze to byc roznie nazwane w konkretnych kontraktach. A. -- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID:
<f32p9l$69s$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mailReferences:
<f2rn5h$4m9$2@inews.gazeta.pl> <f2s8nr$8jv$1@news.vectranet.pl> <s8b35312q5j9v55cl9oaurqlnecuc2c9uk@4ax.com> <f2sb6t$b1d$1@news.vectranet.pl> <jid353h6fufcbvtjia8bmbi097ktn31fcj@4ax.com> <f2t2hr$200$1@news.vectranet.pl> <u7r553dr6pjoocfcvuj4bit2un38fpp5q9@4ax.com> <f2vtnj$ql3$1@inews.gazeta.pl> <f328k8$m40$1@news.dialog.net.pl> <f32h07$fsg$1@inews.gazeta.pl> <f32kv2$u07$1@news.dialog.net.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mail From: "Aleksander Galicki" <tretete@WYTNIJ.gazeta.pl> Newsgroups: pl.comp.objects Subject: Re: Do Panow: Przybylka, Maleckiego, Wojewodzkiego Date: Thu, 24 May 2007 01:20:53 +0000 (UTC) Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 71 Message-ID: <f32p9l$69s$1@inews.gazeta.pl> References: <f2rn5h$4m9$2@inews.gazeta.pl> <f2s8nr$8jv$1@news.vectranet.pl> <s8b35312q5j9v55cl9oaurqlnecuc2c9uk@4ax.com> <f2sb6t$b1d$1@news.vectranet.pl> <jid353h6fufcbvtjia8bmbi097ktn31fcj@4ax.com> <f2t2hr$200$1@news.vectranet.pl> <u7r553dr6pjoocfcvuj4bit2un38fpp5q9@4ax.com> <f2vtnj$ql3$1@inews.gazeta.pl> <f328k8$m40$1@news.dialog.net.pl> <f32h07$fsg$1@inews.gazeta.pl> <f32kv2$u07$1@news.dialog.net.pl> NNTP-Posting-Host: 203.109.151.60 X-Trace: inews.gazeta.pl 1179969653 6460 172.20.26.241 (24 May 2007 01:20:53 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Thu, 24 May 2007 01:20:53 +0000 (UTC) X-User: tretete X-Forwarded-For: 172.20.6.164 X-Remote-IP: 203.109.151.60 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit