🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #17164

Re: Do Panow: Przybylka, Maleckiego, Wojewodzkiego

#17164
From: ethouris
Date: Fri, 25 May 2007 17:35
102 lines
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-mail
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>

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