Dziś jest piątek, 9 stycznia 2009 roku (z kalendarza...)

Programowanie parami

Wczoraj prowadziliśmy z bratem tzw. "programowanie parami", jeden ze stylów wchodzących w skład paradygmatu programowania ekstremalnego. Pisaliśmy w ten sposób autoryzację w Open Power Board. On siedział przy klawiaturze, ja obok i komentowałem. Efektem tego były naprawdę niesamowite dialogi ciągnące się niemal przez cały czas robienia tego.

eXtreme: Ale jakie to ciastko jest?
Zyx: Nooo... słodkie.... prosto od Wedla!

Tłumaczę eXtremowi sposób na przekierowanie na ekran logowania: mamy filtr autoryzacji. Próbuje on odczytać sesję i stwierdza, że... jego życie nie ma sensu... i musi się powiesić...

Zastanawialiśmy się, jak najlepiej rozwiązać problem wykonania akcji logowania. Wszak jeśli na nią przekierujemy użytkownika nagłówkiem, znów autoryzacja stwierdzi, że nie jest zalogowany i... znowu przekieruje na akcję logowania i tak w nieskończoność:
eXtreme: możemy zrobić coś takiego... kiedy nie ma sesji, robimy rand(). Jak będzie zero, robimy die(), jak jeden, wysyłamy nagłówek do przekierowania. W końcu kiedyś się zatrzyma.

eXtreme: dobrze, jeszcze raz... jak robimy?
Zyx: Więc filtr autoryzacji stwierdza, że jego życie nie ma sensu. Wtedy...
eXtreme: Mów po polsku.
Zyx: Gleubuebuebue...

Oczywiście przytoczone dialogi nie były prowadzone całkiem serio, niemniej pracowało się dzięki nim bardzo przyjemnie. Nie bójcie się, w skrypcie nie ma żadnych randów, filtrów z samobójczymi myślami i ciastek od Wedla. Za to można się już logować, a programowanie parami polecam każdemu, kto ma także znającego się na tych klockach brata.

Powrót

Komentarze

Napisał Bora w piątek, 16 grudnia 2005 o 10:50

Jest to sposób praktykowany w niektórych dużych firmach, np w Ericpol'u jst to w pewnym stopniu stosowane.

Napisał eXtreme w piątek, 16 grudnia 2005 o 14:30

Buehehe a zyx kiedyś stwierdził, że jakiekolwiek prace wspólne nie będą miały żadnego sensu :P Grubo się mylił :P

Napisał hwao w piątek, 16 grudnia 2005 o 22:29

Ja mam sioste co sie na tym zna (co prawda nie tak jak ja :) ale dla przyjemnosci w tym siedzi :) ), a brat zupelnie innymi klockami sie bawi. Czy to znaczy ze nie moge z siostra :) ("kto ma także znającego się na tych klockach brata.")

Nie no zartuje, pewnie nie wyobrazales sobie ze ktos moze miec taka siostre, a tu odrobina checi i da sie jednak ja nauczyc co nieco :)

Napisał Vee w niedzielę, 18 grudnia 2005 o 19:07

Tak hwao: Czekamy na zdjęcia :>

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2009 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia