Search

Worst practices při vývoji web aplikací



Web je v dnešním světě velmi důležitým prostředkem komunikace. Drtivá většina podnikových systémů má své webové rozhraní, jehož prostřednictvím se systémem manipulují jeho uživatelé. Složitost tohoto rozhraní, jeho možnosti a význam se mohou případ od případu měnit, základní principy ale zůstávají. Svět webových aplikací se poměrně výrazně technologicky liší od světa desktopu, má svá zvláštní pravidla a zákonitosti, které vychází primárně z technologické podstaty dnešního internetu. Cílem této pracovní snídaně je mírně odlehčenou a srozumitelnou formou, na příkladu těch nejhorších praktik, představit temná zákoutí vývoje (Java) web aplikací.

Na semináři se budeme věnovat následujícím tématům:

  • složitost vnesená využitím současných webových frameworků
  • paměťové kontexty (request, session, ...)
  • memory leaks
  • performance tunning, profiling
  • asynchronnost
  • verze prohlížečů
  • a mnoho dalších.

Přednášející: Tomáš Krátký