Article View: pl.comp.objects
Article #17428Re: Metryki - porownanie projektow
From: A.L.
Date: Fri, 28 Aug 2009 13:53
Date: Fri, 28 Aug 2009 13:53
44 lines
2888 bytes
2888 bytes
On Fri, 28 Aug 2009 07:13:11 +0200, Bogusław Faja <zymen_out_@_out_zymen.net> wrote: > >Celem metryk może być np: >- niezależne porównanie ze sobą np. dwóch projektów, >- określenie jakie potencjalne problemy podczas rozwoju projektu mogą >nastąpić, >- badanie (podczas działania Continuous Integration), czy wprowadzone >zmiany nie psują struktury projektu, >- badanie zależności pomiędzy jednostkami, >- etc. > >Myślę, że są one w znacznym stopniu podobne do wskaźników giełdowych, >markerów krwi, itp. itd - zależą od interpretacji. > Tak na marginesie, przypominaja mi sie czasy gdy teorie informacji probowano uzywac do oceny dziel literackich. To w tamtych czasach "badania naukowe" pokazalu ze najlepsy utwor literacki to taki gdzie zdanie ma nie wiecej niz iles tam slow, paragraf nie wiecej niz iles tam zdan, a rozdziel nie wiecej iles tam paragrafow. Stanislaw Lem bezlitosnie wyszydzal te idiotyzmy "Metryki" programow maja wiecej ma taki sam sens. Niedawno mialem dyskusje z jednym zwolennikeim metryk ktory wyliczyl ze jedna moja klasa ma za duzo metod. I rzeczywiscie, ma ich 400. Ale ta klasa to jest "API holder" (do serwera napisanego w innym jezyku) i musi miec te wszystkie metody. Guru zaproponowal zebym rozbil klase na mniejsze. "A jak podzielic metody miedzy te klasy?" zapytalem. "Alfabetycznie, na przyklad" odpowiedzial guru. Odczepili sie dopiero jak zapodalem ze per...lne to wszystko i pojde do kunkurencji Takie rzeczy sa chwytliwe dla: 1. Cynicznych facetow ktorzy pragna zostac "guru" 2. Managerow ktorzy nie maja pojecia i szukaja cudownyh srodkow 3. Akademikow ktorzy tez nie maja pojecia, a szukaja "nosnych" a latwych tematow do "badan naukowych" A.L.
Technical Details
Message-ID:
<94lf9516svpl293rmbdglfr40nup6rtqoi@4ax.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!news.internetia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-05.dc1.easynews.com.POSTED!not-for-mailReferences:
<h75k5u$4ea$1@news.task.gda.pl> <4b76b04c-071c-4a90-ae3a-34cdb183597f@c34g2000yqi.googlegroups.com> <h761nh$geq$1@news.onet.pl> <c6ff06e0-157a-4de8-95cd-8cf36eb5c62e@j21g2000yqe.googlegroups.com> <1g6g0aejsy6k9.1fkrs61t5ra3p.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!news.internetia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!news.glorb.com!news-in-01.newsfeed.easynews.com!easynews!core-easynews-01!easynews.com!en-nntp-05.dc1.easynews.com.POSTED!not-for-mail From: A.L. <alewando@aol.com> Newsgroups: pl.comp.objects Subject: Re: Metryki - porownanie projektow Message-ID: <94lf9516svpl293rmbdglfr40nup6rtqoi@4ax.com> References: <h75k5u$4ea$1@news.task.gda.pl> <4b76b04c-071c-4a90-ae3a-34cdb183597f@c34g2000yqi.googlegroups.com> <h761nh$geq$1@news.onet.pl> <c6ff06e0-157a-4de8-95cd-8cf36eb5c62e@j21g2000yqe.googlegroups.com> <1g6g0aejsy6k9.1fkrs61t5ra3p.dlg@40tude.net> X-Newsreader: Forte Agent 4.2/32.1118 MIME-Version: 1.0 Lines: 45 X-Complaints-To: abuse@easynews.com Organization: Forte Inc. http://www.forteinc.com/apn/ X-Complaints-Info: Please be sure to forward a copy of ALL headers otherwise we will be unable to process your complaint properly. Date: Fri, 28 Aug 2009 08:53:04 -0500 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit