~/talk

Why Bad Code Quality Is Not (Only) Your Fault

links:none on file
slides:none on file

Code quality is a shared responsibility: a logistics app accumulates redundant event logic that duplicates updates for leaving and stopping, sending unnecessary messages; consolidation replaces two nearly identical rules with a consolidated rule and drops obsolete updates so the system emits four events instead of many, which reduces bugs. Practical fixes shown include using diagrams, pair programming, decision logs and improved documentation to keep behavior aligned with business rules.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27Blaming individuals
  3. 2:09Code quality example
  4. 9:44Code quality factors
  5. 11:15Stakeholder miscommunication
  6. 16:03Developer misunderstandings
  7. 18:15Diagrams reduce misunderstandings
  8. 20:43Big picture importance
  9. 23:59Accessible diagrams
  10. 25:23Documenting knowledge
  11. 29:18Breaking silos
  12. 30:21Pair programming
  13. 32:04Documentation role
  14. 35:18Simplifying complexity
  15. 36:45Domain-driven design
  16. 39:38Developer responsibilities
  17. 40:00Shared responsibility
  18. 41:26Q&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.