40% of the 300 millionaires who participated in the more comprehensive study had been diagnosed with dyslexia. Adrian Atkinson, a business psychologist who worked with the research group, noted that "Most people who make a million have difficult childhoods or have been frustrated in a major way. Dyslexia is one of the driving forces behind that." (The Sunday Times, October 5, 2003)Wiedziałem, że dysleksja jest nie tylko do tego, żeby nie liczyli błędów na egzaminach do liceum ;-)
Sprawna Inżynieria Oprogramowania
czyli Agile Software Engineering po Polsku
3 lut 2011
Dysleksja
12 maj 2010
Najlepszy Polski Prelegent
DWorld zorganizował ostatnio konkurs na najlepszego polskiego prelegenta. Jako, że zostałem zgłoszony, polecam się nieskromnie pamięci prosząc o klik we właściwym miejscu ;-)
31 mar 2010
Extremalne testowanie w SQLite
To może nie koniecznie o TDD, ale związane z testowaniem. Przeczytałem ostatnio, że kod SQLite ma:
Nie wiem czy wszystkie mają sens. Nie wiem czy są rozłączne. Nie wiem czy kod powstaje test-first czy test-last.
Wiem jedno - przy tak silnej siatce bezpieczeństwa jest jasne czemu wszyscy producenci przeglądarek wybrali ją do implementacji HTML5 Database API...
- 67.2 tyś linii kodu produkcyjnego
- 45678.3 tyś linii testów
Nie wiem czy wszystkie mają sens. Nie wiem czy są rozłączne. Nie wiem czy kod powstaje test-first czy test-last.
Wiem jedno - przy tak silnej siatce bezpieczeństwa jest jasne czemu wszyscy producenci przeglądarek wybrali ją do implementacji HTML5 Database API...
30 mar 2010
Skrzynia biegów
Miałem wczoraj z klientem dość długą rozmowę m.in. na temat praktyk programistycznych i powołałem się w niej na metaforę, którą usłyszałem z ust niejakiego Nigel'a Baker'a w czasie zimowego agiletuning'u. Myślę, że jest ona dość fajna, więc podzielę się nią i tu (mam nadzieję, że nie złamię tymsamym żadnego copyrightu...)
- Co robisz jeśli chcesz jechać naprawdę szybko samochodem?
- Dodaję gazu.
- Dokładnie, a po stu metrach twój silnik wyje i cała praca 100 koni mechanicznych idzie "w gwizdek"
- No tak, bo jeszcze zmieniam biegi.
- Właśnie, bo moc to nie wszystko - musi mieć jeszcze właściwe przełożenie. Tak też jest z zespołem programistycznym. Dodając do niego ludzi wciskasz gaz. Jeśli nie dostosujesz biegu, łatwo zarżnąć silnik. Jeśli chcesz jechać szybko, nie wystarczy pedał w ziemi, musisz zmieniać przełożenie mocy - to są własnie praktyki. I programistyczne i organizacyjne.Ciekawe porównanie. TDD byłoby tu pewnie dobrym olejem. Zapewnia długą pracę silnika ;-)
29 mar 2010
Test-Drive'owanie GUI'a
Na http://blog.pragmatists.pl/2010/03/tdd-interfejsu-uzytkownika.html zamieściłem post o TDD GUI'a.
Przyjemnego czytania.
Przyjemnego czytania.
23 mar 2010
W TDD nie chodzi o testy
Napisałem wczoraj dość obszerny post na ten temat na http://blog.pragmatists.pl/2010/03/w-tdd-nie-chodzi-o-testy.html
Miłego czytania ;-)
Miłego czytania ;-)
19 mar 2010
Seria postów o TDD
Subskrybuj:
Posty (Atom)