Moderní C++ v high-tech aplikacích
Vývojář často naráží na legacy kód, kdy je refaktoring jen stěží proveditelný kvůli těžkopádnému mockování či by takovýto zásah byl příliš riskantní z hlediska bezchybné zpětné kompatibility. Na druhou stranu vývoj zcela nového produktu, kde má vývojář volnou ruku, může vést k pomalému vytváření legacy kódu, pokud se nedodržují ověřené best practices. Použití nových verzí C++ dovoluje několikanásobně zkrátit zdrojové kódy, zvýšit abstrakci kódu a s tím ruku v ruce i výkon, jelikož optimalizace překladačů milují abstrakce. Navíc je veškerý kód daleko jednodušeji testovatelný a laditelný. Tato přednáška dovolí posluchači nahlédnout pod kapotu moderních C++ konstrukcí pohánějící elektronové mikroskopy se subatomovým rozlišením. Malé upozornění na závěr, prezentovaný kód obsahuje určité množství magie.