Given When Then w testach

Co to jest given-when-then? given-when-then to popularny styl do specyfikacji zachowania aplikacji.  W przypadku jego stosowania test podzielony jest na trzy sekcje. Given tworzy sekcję w której tworzymy założenia początkowe. Ustawiamy stan systemu (zwany również stanem świata) na potrzebny do testów. When w tej sekcji wykonujemy akcję którą chcemy testować. Then wykonujemy sprawdzenia czy aplikacja zachowała się zgodnie… Czytaj całość »

Dlaczego JavaFX jest lepsza od Swinga

Inspiracją do napisania tego artykułu jest fakt, że głównie na forach internetowych wciąż można trafić na ludzi, którzy z jakiegoś powodu decydują się na walkę z tworzeniem graficznego interfejsu użytkownika w Swingu, zamiast aktualnie rekomendowanej przez Oracle Javie FX. Omówimy więc krótko różnice, wady i zalety korzystania z obu rozwiązań. Czym jest Java FX? Java… Czytaj całość »

Arduino i Java

Jakiś czas temu pomyślałem, że nie samą Javą człowiek żyje i fajnie byłoby pobawić się nieco elektroniką. Wybór padł na Arduino, na którym w teorii można w prosty sposób zbudować bardzo ciekawe projekty od robotów po system automatyki domowej. Zakupiłem zestaw startowy, który przyszedł do mnie dokładnie wczoraj i nie byłbym sobą, gdybym nie spróbował… Czytaj całość »

Podsumowanie roku 2014 i plany na 2015 wśród Javowców

Na stronie zeroturnaround.com pojawiło się ciekawe zestawienie przedstawiające podsumowujące roku 2014 oraz plany programistów Java na rok 2015. Ponieważ badanie było przeprowadzone na grupie ponad 2000 programistów, można to uznać za pewien pogląd na trendy, które się pojawią lub utrzymają w 2015 roku i jakie technologie nadal pozostaną na topie lub jeszcze zyskają na popularności. Na… Czytaj całość »