~/talk

Clean code, is it really worth it? A story about monsters and...

Talkat GeeCON Prague 2023 · 2023-10-19..10-20· [developer-experience]
slides:none on file

Poor quality code costs $2.4 trillion in the US and developers spend 4 days per month fixing bugs, so the recommended approach is Clean As You Code with IDE linters and CI quality gates (example tools: SonarLint / SonarQube). Static analysis finds millions of issues — cognitive complexity flagged ~14M times, many unused assignments, parameters, TODOs and empty methods — and rule sets include ~665 Java rules plus ~100 infra rules. Focus on new code, tune false positives, and enforce small, incremental fixes via linters and CI.

AI-written summary · about

  1. 0:00Introduction to clean code
  2. 3:19Cost of poor quality code
  3. 9:03Introducing the monster Porky
  4. 12:17Hero’s daily struggles
  5. 14:24Clean Code Warriors principles
  6. 17:13Fighting tricks against Porky
  7. 21:48Most detected code issues
  8. 25:22Security challenges
  9. 27:07Common Java pitfalls
  10. 30:00Cognitive complexity explained
  11. 32:08Right approach to clean code
  12. 36:43Clean as you code strategy
  13. 39:31Conclusions and final thoughts
~/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.