#2 CaseStudy – metryki
Ostatnimi czasy w mojej obecnej firmie niezbędne okazało się zbadanie wydajności wytwarzanej aplikacji. Głównie chodziło o czas jaki użytkownik musi poświęcić, aby uzyskać odpowiedź z serwera. Oczywiście składową tego czasu może być przetwarzanie danych przez język oprogramowania czy też odpytywanie…
AssertObject – z czym to się je?
Pozostając w tematyce testów (zachęcam do przeczytania ostatniego wpisu 6 powodów, dla których warto pisać testy) chciałbym przedstawić wzorzec, który ostatnio poznałem i bardzo mi się spodobał. Rozwiązuje on naprawdę ciekawy problem. Deweloper pisząc testy weryfikuje głównie detale techniczne zamiast…
6 powodów, dla których warto pisać testy
Przyszedł czas w mojej karierze, że chciałem w końcu nauczyć się pisać testy. Jednak nie byle jakie testy, ale dobre testy. Na początku nie za bardzo rozumiałem ideę ich pisania. Co one mi tak naprawdę dają? Nie łatwiej jest napisać…
#1 CaseStudy – problem z datami
Wraz z zespołem, w którym pracuję, niedawno utworzyliśmy nową funkcjonalność. Nie jest istotne co ona dokładnie robi. Ważne jest, że jednym z jej parametrów wejściowych jest data. Program w trakcie działania weryfikuje czy podany parametr pasuje do formatu YYYYMMDDhhmm[ss] oraz…
IT a inne branże
Dzisiaj postanowiłem napisać luźny artykuł o tym jak postrzegam programowanie w porównaniu do innych branż. Jak dla mnie jest to dziedzina, która nie może istnieć bez innych specjalności. Komputery powstały po to, aby ułatwić pewne procesy, pomóc w szybkim wykonywaniu…