Přednáška

Aplikace, které nezemřou: Umění nekonečného rozvoje bez přepisování

17:30 - 17:55Místnost E104

Většina aplikací končí přepisem. Proč? Protože nebyly navržené na růst. V této přednášce se naučíš, jak stavět systémy, které se přizpůsobují změnám — místo aby jim podlehly. Už více než 20 let — od studentských let na vysoké škole až dodnes — se věnuji psaní softwaru, který se za plného provozu neustále vyvíjí. Časem jsem si začal všímat, že některá rozhodnutí, která při vývoji dělám, se po letech promění ve vážné problémy. Přinášejí vysoké náklady, časové ztráty a rostoucí složitost. Snaha vytvářet aplikace, které je možné dlouhodobě rozšiřovat bez nutnosti je celé přepisovat, mě přivedla k hlubšímu zkoumání toho, zda existují principy a osvědčené postupy, které těmto problémům dokáží předejít. Místo zpomalování vývoje a rostoucí frustrace jsem postupně objevil cestu, jak zvyšovat nejen svou efektivitu, ale i efektivitu týmu a celé organizace.

Přednášející

Jan Jůza

Jsem programátor a baví mě čistý kód, dobré principy programování a smysluplné technické řešení problémů. Ke studiu softwaru mě přivedla zkušenost s jedním opravdu nepovedeným projektem – od té doby se snažím psát kód, který nejen funguje, ale je i čitelný a udržitelný. Ve volném čase trávím čas hlavně se svou ženou a dvěma malými dětmi, které mi každý den připomínají, že kreativita a trpělivost jsou skvělé nástroje nejen při programování, ale i v životě.