Article View: pl.comp.objects
Article #17426Re: Metryki - porownanie projektow
From: Bogusław Faja
Date: Fri, 28 Aug 2009 05:13
Date: Fri, 28 Aug 2009 05:13
46 lines
2812 bytes
2812 bytes
Dnia Thu, 27 Aug 2009 06:31:56 -0700 (PDT), Wit Jakuczun napisał(a): > On 27 Sie, 15:32, Adam Przybylek <adamp...@vp.pl> wrote: >> Wit Jakuczun napisał(a): >> >>> U nas jeszcze kaligrafię sprawdzamy. :) >>> Nie widzę sensu w działaniach, o których piszesz... ale może byś >>> potrafił >>> to mi przybliżyć? >> >> Konkretnie to chce porownac pod wzgledem metryk przykladowe >> implementacje GoF design patterns >> (http://hannemann.pbworks.com/Design-Patterns) w wersji obiektowej i >> aspektowej. A tutaj narzedzie, ktore wylicza podstawowe metryki >> (uwzgledniajac konstrukcje aspektowe):http://aopmetrics.tigris.org. > > Ok, ja zrozumiałem co chcesz zrobić. Zastanawiam się po co komu takie > statystyki, > oprócz powodów, które wskazał A.L. (są ludzie, którzy coś muszą robić, > więc robią > nic). Możesz wytłumaczyć? 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. Nastomiast co do usuwania skrajnych wartości: jeśli jakaś metryka ma nieprawidłową wartość, to prawdopodobnie coś jest nie tak z badanym zestawem danych (zbyt duża ilość metod na klasę, linii kodu w metodzie, itp.) i usuwanie tych mniej przyjemnych chyba nie jest najlepszym rozwiązaniem ;-) Najlepiej byłoby doprowadzić zestaw do takiego stanu, aby metryki spełniał. pozdrawiam, -- http://moznalepiej.pl - tańsze książki http://lepszalokata.pl - optymalizacja lokat
Technical Details
Message-ID:
<1g6g0aejsy6k9.1fkrs61t5ra3p.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.news-service.com!cyclone01.ams2.highwinds-media.com!news.highwinds-media.com!npeersf01.ams.highwinds-media.com!newsfe04.ams2.POSTED!acd15f36!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>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!feeder.news-service.com!cyclone01.ams2.highwinds-media.com!news.highwinds-media.com!npeersf01.ams.highwinds-media.com!newsfe04.ams2.POSTED!acd15f36!not-for-mail From: Bogusław Faja <zymen_out_@_out_zymen.net> Subject: Re: Metryki - porownanie projektow Newsgroups: pl.comp.objects User-Agent: 40tude_Dialog/2.0.15.1pl MIME-Version: 1.0 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> Message-ID: <1g6g0aejsy6k9.1fkrs61t5ra3p.dlg@40tude.net> Lines: 46 X-Complaints-To: abuse@WWWSpace.NET NNTP-Posting-Date: Fri, 28 Aug 2009 05:13:11 UTC Date: Fri, 28 Aug 2009 07:13:11 +0200 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit