Sławomir Sobótka

Bio:

Sławomir Sobótka
Programujący architekt aplikacji specjalizujący się w technologiach Java i efektywnym wykorzystaniu zdobyczy inżynierii oprogramowania.

Trener i konsultant w firmie Bottega IT Solutions (http://bottega.com.pl).

Entuzjasta Software Craftsmanship.
Do jego zainteresowań należy szeroko pojęta inżynieria oprogramowania: architektury wysokowydajnych systemów webowych (w szczególności CqRS), modelowanie (w szczególności DDD), wzorce, zwinne procesy wytwórcze. Hobbystycznie interesuje się psychologią i kognitywistyką.
W wolnych chwilach działa w community jako: prezes Stowarzyszenia Software Engineering Professionals Polska (http://ssepp.pl), lider lubelskiego Java User Group, publicysta w prasie branżowej i blogger.



Prezentacja:

Czego mama nigdy nie mówiła Ci na temat testowania automatycznego

Język: PL

W ciągu godziny pochylimy się nad typowymi problemami, przeglądając mniej lub bardziej znane strategie, taktyki, techniki i narzędzia radzenia sobie z tymi problemami:

  • Eksplozja kombinatoryczna przypadków testowych
  • Powolne restarty serwera i żmudne klikanie w ekrany
  • Koszt stworzenia i utrzymania testów
  • Nieaktualna dokumentacja (nikt jej nie czyta ani nie aktualizuje)
  • Problem z komunikacją – brak zrozumienia celów biznesowych, biznes nie rozumie systemu
  • Kosztowne w utrzymaniu skrypty do “wyklikania”
  • Architektura wspierająca testability (zależności, rozwarstwienie i rygor warstw)
  • Delikatne testy (fragile), Nieczytelne testy, Wolne testy

A przy okazji rozprawimy się z mitami:

  • “Konieczność 80+% pokrycia kodu testami” – a może lepiej w 100% przetestować krytyczne 20% kodu?
  • “Testy wpływają korzystanie na design” – tak, pod warunkiem, że skill programisty na po pozwala
  • “You are not allowed to write a single line of production code until you have written a failing test” – czasem tak, jednak w praktyce: zależy kto, zależy co, zależy jak…



  • jdd

Organizator

Platynowy Sponsor

  • Luxoft

Złoci sponsorzy

Srebrni sponsorzy

Sponsorzy

Sponsor Afterparty

Patroni medialni

  • Teetbee
  • Kariera PLUS
  • Programosy
  • KSUG
  • helion
  • Polish JUG
  • Poznan JUG
  • SDJ
  • naukaJavy.pl
  • pcfoster
  • pcfoster
  • pcfoster