~/talk

Software Engineering Is About Tradeoffs

Talkat CppCon 2021 · on Thursday, 2021-10-28· at 07:45· online· [engineering-leadership]
slides:none on file

Design decisions center on concrete compromises: exception safety vs performance, dynamic allocations, and standardization vs implementation effort. The talk explains how mp-units is implemented, shows three alternative designs, gives measured performance and allocation counts for each, and reports which designs fail hard safety tests or incur surprising costs. Live voting picks preferred alternatives while code snippets and benchmarking tools reveal what actually works and what still needs rework.

AI-written summary · about

  1. 0:00Software engineering tradeoffs
  2. 3:46Perfect solutions impossible
  3. 14:16Safety versus usability
  4. 27:09Empirical testing in design
  5. 42:19UX as tradeoff factor
  6. 56:14Unexpected technical constraints
  7. 1:00:59Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.