Tomasz Skutnik

Bio:

Śledzi na bieżąco rozwój wykorzystywanych przez firmę komponentów i narzędzi. Planuje i prowadzi działania rozwojowe w zakresie wewnętrznych komponentów oprogramowania.

Zainteresowania zawodowe: języki programowania, generatory kodu, kompilatory, bazy danych, proces wytwórczy oprogramowania.



Prezentacja:

O przenośności kodu, czyli czego nie dowiesz się z książek.

Język: PL

W dynamicznie rozwijającym się świecie współczesnej informatyki na nas – projektantach i programistach – spoczywa odpowiedzialność za to by aplikacje, które tworzymy dobrze integrowały z istniejącymi jak i nowo pojawiającymi się technologiami.

Co zrobić jeżeli nasza aplikacja musi wspierać różne serwery aplikacji? Co jeśli ma wysyłać SMS-y korzystając z systemów różnych usługodawców? Co gdy musimy wspierać różne bazy danych?

W takich przypadkach sięgamy po różnorakie narzędzia zapewniające nam przenośność kodu – biblioteki, frameworki, wzorce projektowe. Dobrze zaprojektowane znacząco ułatwiają naszą pracę i pozwalają, za pomocą wygodnych abstrakcji, zapanować nad rosnącą złożonością aplikacji.

Niestety, w przypadku funkcji biznesowych naszych klientów nie ma gotowych rozwiązań – to my musimy je wytworzyć. Jest to, tak jak napisanie dobrej biblioteki, zadanie trudne, kosztowne i wymagające sporej dozy doświadczenia.

Podczas prezentacji omówimy, na przykładach rzeczywistych projektów realizowanych przez e-point SA, z jakiego typu problemami można spotkać się tworząc aplikacje, które muszą być uruchamiane w różnych środowiskach.

Zobaczymy jak takie problemy wykrywać, debugować oraz jak projektować systemy, by zapewnić ich jak największą przenośność pomiędzy różnymi technologiami.



  • 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