Znajdziesz tutaj informacje o mnie, moich zajęciach i zainteresowaniach. Możesz pobrać materiały związane z programowaniem i studiami, przeczytać bloga oraz obejrzeć moje CV i projekty wykonane prywatnie, a także kilka innych dodatków.
Design by Contract (TM) to technika programowania defensywnego, postulująca jawne specyfikowanie interfejsów komponentów, np. poprzez deklarowanie warunków, które muszą spełniać argumenty metod (to w zasadzie najczęstszy przypadek). Zwykle w projektach realizujemy to wymaganie albo poprzez zwykłe if-y rzucające ArgumentException, albo tworząc statyczne klasy pomocnicze, takie jak Check czy Require. Od pewnego czasu dostępne jest narzędzie Code Contracts opracowane przez Microsoft Research i to z niego zdecydowałem się skorzystać w projekcie EuroManager. Czytaj dalej...
Kiedy planujesz wydanie swojego symulatora, niezwykle mnie to ciekawi. Czekam na odp.
Rafał, zdecyduj się w jakim języku jest strona. Nawigacja po angielsku a treść po polsku. bez sensu ;)
Prosta i ładna stronka z ciekawymi wpisami! Pozdr.
Normalnie działa, chyba że się pogrzebie w przeglądarce. Poza tym głosy oddane masowo z jednego IP są co jakiś czas usuwane.
za kazdym razem jak sie strona przeladuje mozna od nowa glosowac (sonda).
Rafał Barszczewski rb07 at interia.pl gg: 1242248
W związku ze startem w konkursie wspomnianym na blogu, wprowadziłem parę drobnych poprawek w serwisie. Najbardziej zauważalną jest poszerzenie layoutu, dzięki czemu nie jest on już specjalnie przeznaczony dla fanów rozdzielczości 800x600 :) Poza tym trochę aktualizacji tu i ówdzie...
Po długiej przerwie mała aktualizacja treści, m.in. dodałem nową galerię.
Kolejna porcja dodatków. Największe przeróbki dotknęły tym razem bloga - nareszcie jest to blog z prawdziwego zdarzenia (pod kątem silnika, oczywiście - bo treść to inna sprawa...). Zmiany zaszły również w dziale projektów.
Z innych, najbardziej zauważalnych nowości: zwiększyłem rozmiar czcionki w paru najważniejszych miejscach na stronie. Mam nadzieję, że dzięki temu korzystanie z niej będzie wygodniejsze. Dodałem też wsparcie RSS dla bloga, a także osobny kanał dla aktualności (newsów). Wątpię, żeby kogoś one interesowały, ale wydało mi się to ciekawym bajerem.