🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #14760

Re: Agile people still don't get it....

#14760
From: Sektor van Skijlen
Date: Sun, 11 Jun 2006 10:37
37 lines
2872 bytes
Dnia Thu, 08 Jun 2006 04:17:34 +0200, Aleksander Galicki skrobie:
> To pewnie znak czasow, ale sledze z kilka(nascie) blogow ludzi, ktorzy wg mnie 
> maja cos ciekawego do powiedzenia.

> http://beust.com/weblog/archives/000392.html

> Nie ze wszystkim sie zgadzam, ale wg mnie warte przeczytania. Zwlaszcza 
> smakowite kawalki z prezentacji Jeff'a Langr'a.

No nie wiem. Na razie przeczytałem ten pierwszy, i jeśli ten gościu
rzeczywiscie ma coś ciekawego do powiedzenia, to najwyraźniej tego nie
zdradził.

Ja również jestem zdania, że co jest nietestowalne jest bezużyteczne. Co
więcej, argumentacja tego gościa (duże projekty, setki tysięcy linii kodu,
ścisłe terminy oddania, wielu developerów) nie przemawia do mnie zupełnie, bo
tak się akurat składa, że mam do czynienia w pracy z takimi właśnie
projektami, nasz proces nawet nie jest typowo Agile'owy, ale w to, że kod
powinien być wytestowany na każdą ewentualność nikt nigdy nie próbował wątpić.

Co więcej, w krótkim projekcie, który prowadziłem, też (za namową :)
zaczynaliśmy od napisania testu, a dokładnie test był pisany jak tylko została
ustalona konstrukcja interfejsu. Co ciekawe, bardzo takie podejście pomagało w
napisaniu implementacji.

Jedną z wyśmiewanych opinii przez tego gościa, którego bloga przeczytałem,
jest co ma zrobić, jeśli ma nieseparowalny kod. Odpowiedź dostał, że stosując
metody Agile nie będzie takowego miał. I to jest niestety prawda. Ja miałem
kiedyś właśnie do przetestowania "hostowego" kod teoretycznie nieseparowalny.
To co zrobiłem? No cóż, odseparowałem go. :)


-- 
//  _    ___         Michal "Sektor" Malecki <sektor(whirl)kis.p.lodz.pl>
\\ L_ |/ `|  /^\ ,()                         <ethouris(O)gmail.com>
// \_ |\  \/ \_/ /\ C++ bez cholesterolu: http://www.intercon.pl/~sektor/cbx
"I am allergic to Java because programming in Java reminds me casting spells"
Technical Details
Message-ID: <e6grok$r3b$1@kujawiak.man.lodz.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.man.lodz.pl!not-for-mail
References: <06060804173458@polnews.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.man.lodz.pl!not-for-mail
From: Sektor van Skijlen <ethouris@guess.if.gmail.com.is.valid.or.invalid>
Newsgroups: pl.comp.objects
Subject: Re: Agile people still don't get it....
Date: Sun, 11 Jun 2006 10:37:08 +0000 (UTC)
Organization: LODMAN - Metropolitan Area Network in LODZ, Poland
Lines: 37
Sender: Michal Malecki <sektor@zly.kis.p.lodz.pl>
Message-ID: <e6grok$r3b$1@kujawiak.man.lodz.pl>
References: <06060804173458@polnews.pl>
NNTP-Posting-Host: zly.kis.p.lodz.pl
Mime-Version: 1.0
X-Trace: kujawiak.man.lodz.pl 1150022228 27755 212.191.89.2 (11 Jun 2006 10:37:08 GMT)
X-Complaints-To: abuse@man.lodz.pl
NNTP-Posting-Date: Sun, 11 Jun 2006 10:37:08 +0000 (UTC)
User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (SunOS/5.9 (sun4u))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit