Article View: pl.comp.objects
Article #17164Re: Do Panow: Przybylka, Maleckiego, Wojewodzkiego
From: ethouris
Date: Fri, 25 May 2007 17:35
Date: Fri, 25 May 2007 17:35
102 lines
6548 bytes
6548 bytes
On 24 Maj, 08:41, jarekr <jhrataj...@popraw.literowki.pzcota.otne.pl> wrote: > > Dla Pana jarekr wiadomosci: "peer review" to normalne koszta projektu. > > Takei same jak na przyklad co tygodniowe spotkania zaspolu. > > Albo źle rozumiem "peer review" alboś Pan odjechał.http://en.wikipedia.org/wiki/Peer_review Ta definicja Peer Review dotyczy prac naukowych, a nie tworzenia oprogramowania. Podpieranie się twierdzeniem "bo w Wikipedii tak napisali" to trochę marny argument jakościowo. > Poza tym wiele rzeczy jest normalnych acz rzadko stosowanych albowiem > normalny projekt ma budżet i nie każdy sponsor jest zainteresowany > jakością produktu finalnego. (Ten 1% projektów robionych za dużą kasę > dla rozsądnych firm mnie nie obchodzi. Zgodnie z zasadą największego > prawdopodobieństwa i tak pewnie nastepne 10 lat spędze robiąc cuda dla > firm, które właśnie się zdziwiły, że za wdrożenie ERP muszą zapłacić > więcej niż za komplet wycieraczek do starego opla ). Jeden procent? Ciekawe. Firmy, o których wiem, że stosują peer review w swoich projektach (informacje oczywiście nie na 100% potwierdzone, ale jak kto chce, to łatwo sprawdzić): IBM, Motorola, Parasoft, Sabre, Microsoft. Rzeczywiście - te, i wiele innych podobnych firm, robią najwyżej 1% projektów. > Recenzje czyjegoś kodu Jakie znów "Recenzje"? Kliknąłeś sobie na polskie tłumaczenie tej strony na Wikipedii, do której podałeś linka, zgadza się? Ty w ogóle nie rozumiesz o czym mówisz. Mam dla ciebie radę - załatw sobie jeden z ostatnich numerów SDJ-a, tam jest artykuł o inspekcjach. Jest to tylko oczywiście z punktu widzenia gościa od Quality, ale niedługo ukaże się tam artykuł o inspekcjach już tak "w praktyce". > zdarzają się oczywiście ale nie wyobrażam sobie > sensu tego jako część procesu w projekcie (jako część procesu rekrutacji > owszem). Tyle, że człowiek który przeszedł rekrutację dawno też może > odjechać... Samemu można odjechać. Sweter się może rozciągnąć (rękawy). Jaki znów proces rekrutacji, czyś ty się z choinki urwał? Ludzie zaraz po zatrudnieniu zwykle dopiero się uczą, jak pisać kod zgodnie z obowiązującymi w zespole wytycznymi. Wywalenie gościa z roboty powinno następować dopiero wtedy, gdy jest krnąbrny i uparcie wali taki kod, który zostaje na inspekcji odrzucony. > Ogólnie po co zatrudniać ludzi do pracy, którą mogą wykonać roboty. Ooooczywiiiiście. Robot zrobi ci peer review, powie gdzie kod jest nieczytelny, a gdzie będzie się go trudno rozbudowywało. Każda firma dałaby ci za takiego "robota" całkiem sporą kasę. Pod warunkiem, że byłbyś w stanie udowodnić, że będzie działał tak samo dobrze, jak człowiek. > Jeśli wierzysz, że istnieją obiektywne oceny dla kodu wystawiane przez > ludzi to być może jest algorytm/heurystyka dla takiej oceny. A jeśli nie są one mierzalne i definiowalne? Pomyślałeś o tym? > (mówimy o jakości kodu - nie produktu ) > Nie ma pewnie dziś takiego narzędzia - ale są dobre narzędzia > wspomagające. Nie ma i takich, które by w tym zastąpiły człowieka, nigdy nie będzie. Chyba że komuś uda się skonstruować robota zachowującego się całkiem jak człowiek, ale koszta takiego przedsięwzięcia jak na razie odstraszają. > Tak jakbyś oceniał wypracowanie z polskiego - fakt, że > sprawdzić sens automatem jest trudno, ale można chociaż na automat > zrzucić ortografię i interpunkcję, dodajmy do tego wykrywanie powtórzeń, > bazę kilkdziesięciu popularnych błędów stylistycznych. Absolutnie > nieprzydatny tool ? Owszem. Podam ci nawet dokładny przykład, dlaczego. Załóżmy, że takie "wypracowanie" to jest artykuł, który ma zostać wydrukowany w ogólnopolskiej gazecie. Czy puściłbyś taki artykuł do gazety bezpośrednio od autora i po przepuszczeniu przez ten "tool"? Czytelnicy pewnie szybko by cię puścili z torbami. > Jak oceniasz maturę być może bez sensu. A jak masz > 120 wypracowań z klas pierwszych licealnych... (acha nie znam się na > pracy polonisty - sam to wymyśliłem, co więcej typowo z wypracowań > dostawałem pały). Nie martw się, ja też. Co nie przeszkadza mi teraz pisać artykułów do gazety ;) Jak ty sobie wyobrażasz tool, który potrafi ocenić merytorycznie (!) wypracowanie? Rozumiem jeszcze w ostateczności przepuszczenie tekstu najpierw przez analizator, który wskaże i w miarę możliwości usunie odpowiednie błędy. Po to, żeby się nie rozpraszać błędami ortograficznymi, gdy ocenia się merytoryczną stronę wypracowania. Ale przed oceną tej ostatniej nikt nie ucieknie, inaczej całe zadawanie pisania wypracowań mija się z sensem.
Technical Details
Message-ID:
<1180114547.559301.218810@o5g2000hsb.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!198.186.194.247.MISMATCH!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!o5g2000hsb.googlegroups.com!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> <f32p9l$69s$1@inews.gazeta.pl> <99q953du4ee0qk94n8d1kqe402pm2b615k@4ax.com> <f33c1n$ak0$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.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!198.186.194.247.MISMATCH!news-out.readnews.com!news-xxxfer.readnews.com!postnews.google.com!o5g2000hsb.googlegroups.com!not-for-mail From: ethouris <ethouris@gmail.com> Newsgroups: pl.comp.objects Subject: Re: Do Panow: Przybylka, Maleckiego, Wojewodzkiego Date: 25 May 2007 10:35:47 -0700 Organization: http://groups.google.com Lines: 124 Message-ID: <1180114547.559301.218810@o5g2000hsb.googlegroups.com> 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> <f32p9l$69s$1@inews.gazeta.pl> <99q953du4ee0qk94n8d1kqe402pm2b615k@4ax.com> <f33c1n$ak0$1@news.dialog.net.pl> NNTP-Posting-Host: 81.219.244.75 Mime-Version: 1.0 X-Trace: posting.google.com 1180114556 5721 127.0.0.1 (25 May 2007 17:35:56 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 25 May 2007 17:35:56 +0000 (UTC) In-Reply-To: <f33c1n$ak0$1@news.dialog.net.pl> User-Agent: G2/1.0 X-HTTP-UserAgent: Opera/9.20 (Windows NT 5.1; U; pl),gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: o5g2000hsb.googlegroups.com; posting-host=81.219.244.75; posting-account=W6788A0AAADjfLYufIDScQB28tLT5-6D Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit