Starší komentáře ke článku: Extrémní programování v praxi

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Roman Pichlík

Datum vložení: 17.12.2002 7:42:28

Dekuji za clanek moc se mi libi, jen se zaptam osobne mi prijde uloha testu daleko vetsi a patri IMHO jeste pred vlastni programovani jednotlivych komponnet systemu. Vydel bych to tak, ze mam nejaky navrhu predstavu nani si napisu testovaci kod a pak se pustim do vlastniho programvani komponenty.

Avatar

Autor komentáře: Pavel Kolesnikov

Datum vložení: 17.12.2002 11:04:52

Naprosto souhlasim, ba dokonce primo v tomto clanku i predchozich dilech :-)
Ale uznavam, ze jsem mohl toto tema akcentovat vyrazneji.

Avatar

Autor komentáře: pavel

Datum vložení: 17.12.2002 9:41:57

To je všechno hezké. Jenže jak mám extrémně programovat s kolegy, se kterými si nejsme sympatičtí, mají stupidní názory na analýzu, píší kód jako prasata, nemají odborné vzdělání (gymnázium, VŠE, VŠCHT...), lezou do ř*ě šéfům.

S takovými mám programovat ve dvojici? Nechat je sahat do svého kódu? Hrabat se v jejich kódu na jedné řádce typu

if (a == 1) while (x < 50) printf("%d", x++); else printf("%d", (x == 50)?1:2);

Sdílet znalosti (co je to binární číslo..)?

Ne děkuji. Raději si budu dále psát svoji práci sám a ať si s výsledkem dělají co chtějí. Ať si ho třeba zase zaprasí do svého kódu. Máte na tohle někdo nějaký lék. když to vedení nevidí? Kromě odchodu - nerad opouštím rozdělanou práci.

Avatar

Autor komentáře: Abraxis

Datum vložení: 17.12.2002 10:33:35

Zkus pouzit ident - ten je schopen takovehle prasarny preformatovat do tobe prijemneho tvaru. Ale jinak uznavam, ze nekteri lidi jsou na zabiti :-)))

Avatar

Autor komentáře: Jan Soubusta

Datum vložení: 17.12.2002 10:34:39

co takhle se zamyslet nad tim, ze byste programoval v tymu s programatory a ne s prasaty..?
Ne vsichni jsou taci, jak zde popisujete sve "kolegy"..;-)

Jinak mi clanek prijde dobry, uzitecnych informaci neprazdny, jen jednu vec postradam:
Chybi mi zde duraz na jednotny system dokumentace, ktery je nedilnou soucasti jak zminene cirkulace programatoru, tak spolecneho sdileni kodu...
Tez vede k moznosti generovat dokumentaci napr. do HTML, pokud je tedy jednotna, ze..;-)

Avatar

Autor komentáře: Lucie Rut Bittnerova

Datum vložení: 17.12.2002 10:44:15

Treba autora nenapadlo se o dokumentaci zminovat, protoze dela prevazne v Jave, kde je standardni nastroj na generovani programatorske dokumentace Javadoc. :-)

Fakt je, ze donutit psat programatory jeste jinou dokumentaci (treba neco typu UML) je casto velmi obtizne, ale oni se k tomu jiste daji casem vychovat :-)

Avatar

Autor komentáře: Pavel Kolesnikov

Datum vložení: 17.12.2002 10:59:36

Bat bat, byl jsem pri psani clanku natolik duchem v Javovem svete, ze mi programatorske dokumentace splynula s javadocem, ktery se mi zaradil pod coding style.

Co se tyce UML, tak tady bych byl trochu opatrny. Pri planovani se urcite muze hodit na zachyceni zakaznikovo pozadavku. Ale pouzivat ho pro technickou dokumentaci potencialne neustale refaktorizovaneho projektu mi prijde zbytecne pracne.

Samozrejme si muzeme poridime nejaky nastroj, ktery bude UML dokumentaci generovat za nas. Pak ale jiste nebude az tak velky problem dokopat pracovniky k jeho pouzivani, pokud jiz prokazali svou tvarnost tim, ze vstrebali ostatni extremni naroky :-)

Avatar

Autor komentáře: Lucie Rut Bittnerova

Datum vložení: 17.12.2002 11:14:53

Ovsem kdyz je projekt hotovy, je vhodne k nemu pro budouci generace zachovat i aktualni popis architektury, nejlepe rucne psany. Seznamovat se s necim jen na zaklade generovane dokumentace je ponekud zdlouhave.

Avatar

Autor komentáře: Pavel Kolesnikov

Datum vložení: 17.12.2002 11:22:40

Jo, v okamziku, kdy je "projekt hotovy", tak by to urcite bylo uzitecne.

V duchu XP teorie (ktera je - jak neustale pripominam - samozrejme praktikovatelna jen tehdy, kdy nam to zdravy rozum dovoli) je nasledujici postup:

- klientovi jsme predali produkt implementujici jeho nejnutnejsi potreby
- tento produkt klientovi prinasi prospech, je tedy ochoten produkt dale, mozna mensim tempem, rozvijet
- a informace o produktu stale koluji v nasich dusich jsa podporovany ostatnimi zasadami XP

No, a realita je samozrejme mnohdy "neco mezi tim".

Avatar

Autor komentáře: Jan Soubusta

Datum vložení: 17.12.2002 11:02:10

Bohuzel (nejen) z me skusenosti jsou nekteri programatori prevychovatelni, jini bohuzel vubec...

mimo diskuzi: nechtel by nekdo do diskuzi zde na Intervalu zakomponovat pamatovani si identity diskutera? Je trosku opruz neustale vyplnovat jmeno a email...;-)

Avatar

Autor komentáře: Lucie Rut Bittnerova

Datum vložení: 17.12.2002 11:08:24

Jake programatory si zaplatite, takove mate :-)
Ale o tu prevychovu se nekdo musi intenzivne snazit a kontrolovat, zda je napsana dokumentace.

U me si to pamatuje (IE6, Windows2000), nemate treba vyple cookies?


Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 17.12.2002 14:53:16

<I>Ale o tu prevychovu se nekdo musi intenzivne snazit a kontrolovat, zda je napsana dokumentace</I> IMHo na to kazdy musi prijit sam, pokud delam neco spolecneho vzdy ktomu pisu JavaDoc(Java), podle me naprosta nutnost ==> tim se daji pozitivne ovlivnit i kolegove ikdyz je to nekdy nuda a pokud implmentuji nejakou novou funkcnost napisu dokumentaci v DocBooku vyexporuju to do HTML a PDF na porade vysvetlim. Tak jsem se to naucil od sveho sefa tak to pouzivam na kolegy a zaroven to od nich vyzaduju, myslim ze je to otazka slusnosti a koligiality. No ale asi to je opravdu vec kazdeho vyvojoveho tymu jak si to zaridi.

Avatar

Autor komentáře: Pavel Kolesnikov

Datum vložení: 17.12.2002 11:08:52

Na to vam odpovim jednoduse, byt zcela off-topic, co se tyce extremniho programovani:

Zkuste zmenit zamestani.

A jinak uprimnou soustrast.

Avatar

Autor komentáře: Honza

Datum vložení: 18.12.2002 21:42:11

jen tak mimochodem a co za vzdelani mas ty, ze se tak pejris? to by me vazne zajimalo. Ale asi budes sklepni programator - nekam zavrit a nedat mu jist dokud neco nenapise, co? :)

Avatar

Autor komentáře: Thailon

Datum vložení: 12.12.2003 8:09:42

Dobry den Pavel,
podla toho, co pisete mi vychadza nasledovne :
- ste tak isto neschopny ako ostatny, kedze tam pracujete
- ste schopnejsi, ale vas inde nechcu, cize ste tam kde ste
- ste schopnejsi, ale neviete si najst miesto, takze sa neviete
presadit, takze opat to iste
- ste schopnejsi, skusali ste, ale vas nevzali, takze bohvieco nie je, cize sme opat spat
- ste schopnejsi, ale nie porovnatelne,co je opat to iste

Skuste si to prebrat v hlave, nez povazujete kolegov za debilov.

Avatar

Autor komentáře: Pavel Kolesnikov

Datum vložení: 17.12.2002 14:45:25

... tak musim priznat, ze sofistikovane kreativni prvni odstavec, ktery vas bezesporu zaujal svou rafinovanou analogii lovu tucnaku a vyvoje software, pochazi samozrejme z mozkoveho trustu redakce intervalu :-)

Avatar

Autor komentáře: Marek Šalanda

Datum vložení: 17.12.2002 16:46:30

...aneb hra na to, co vznikne vypuštěním jedné věty a několika slov ;o) Ta série článků byla velmi dobře uvolněná a poslední díl jsi psal daleko víc srdcem, než čímkoli jiným. Až je to nakažlivé ;o) Díky za ně!

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 18.12.2002 13:29:14

...a jste si jisti, že v té hře jde o sledě? ;-)

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 18.12.2002 18:04:26

mohu se mylit, ale prijde mi, ze herink je sled...

Avatar

Autor komentáře: jakub

Datum vložení: 19.12.2002 1:08:16

Hele lidi sorry, ale ja asi neumim myslet jako programator, ponevadz tohle mi ale vuuubec nedochazi. Nebo to bude tim, ze uz je zase rano ;)

Avatar

Autor komentáře: Pavel Král

Datum vložení: 19.12.2002 10:13:43

uff, to jsem si oddechl, ja uz myslel, ze tak neduvtipny jsem jenom ja :-) Ze by to bylo tim, ze tu nejmenovanou hru neznam? Treba je z ni ta souvislost s programovanim jasna...

Zpět na článek | Úvodní stránka Interval.cz