Dzisiaj klient zgłosił mi problem z jedną z jego starych stron. Problem polegał na tym, że zawartość strony wyświetla się trzy razy. Rzeczywiście, kilka dni wcześniej majstrowałem trochę w kodzie kontrolera i widoku, aby ulepszyć generowanie meta-danych pod SEO i przy okazji popsułem inne miejsce. Ta sytuacja zmotywowała mnie, aby napisać trochę o testach jednostkowych. [...]
Entries Tagged as 'Ynne'
Testy jednostkowe – czym są, po co testować i jak?
Wrzesień 28th, 2009 · 7 Comments
Tags: Java · Programowanie · Ynne
Bitwa programistów, czyli TDD Randori Session
Czerwiec 29th, 2009 · 1 Comment
Czy widzieliście walczących programistów? Jeśli nie, to wybierzcie się kiedyś na sesję randori. Na czym to polega? Otóż, dwóch programistów siedzi przed jednym komputerem. Jeden z nich pisze kod, drugi zaś go kontroluje i ewentualnie podpowiada. Zasada jest taka, że jeśli jeden pisze test jednostkowy, to drugi pisze implementację. W myśl TDD (test driven development) [...]
Tags: Programowanie · Ynne
Wprowadzenie do Smalltalka
Styczeń 15th, 2009 · 5 Comments
Niedawno, w ramach zajęć z przedmiotu Języki programowani na mojej uczelni miałem przyjemność poznać w pełni obiektowy język programowania Smalltalk. Pierwsze wrażenie Pierwszym akronimem, który rzucił się do głowy po kilku minutach patrzenia na przykład kodu napisanego w Smalltalku, był wtf ;-) Wszystko przez składnię. Od dziecka mamy tylko styczność z kodami podobnymi albo do [...]
Tags: Programowanie · Ynne
Skalowalność systemu na wielu procesorach
Czerwiec 24th, 2008 · 2 Comments
Na rynku procesorów dla komputerów klasy PC swoje miejsce już dawno znalazły procesory tzw. dwurdzeniowe, a procesory czterordzeniowe stają się coraz tańsze. Procesor wielordzeniowy to de facto układ kilku oddzielnych procesorów o współdzielonej magistrali. Rodzi się pytanie, czy procesor n-rdzeniowy wykona szereg operacji n razy szybciej niż jeden procesor. Jak łatwo się domyśleć, odpowiedź brzmi [...]
Tags: Programowanie · Ynne
Wydajność MySQL a PostgreSQL
Grudzień 18th, 2007 · 5 Comments
Temat wydajności tych czy innych silników baz danych był już wielokrotnie poruszany na stronach i blogach. Testy, na które się dotychczas natknąłem nie były zbyt wartościowe. Raz MySQL wygrywał, raz PostgreSQL. W dodatku każda dyskusja na temat MySQL konta PostgreSQL wywoływała wiele niepotrzebnych emocji. Natknąłem się jednak na ciekawy wpis na blogu działu IT serwisu [...]
Tags: Programowanie · Ynne

