~/talk

Assuring top-notch code quality in the Java Universe

Talkat JDD 2018 · 2018-10-08..10-09· [developer-experience, testing]
links:none on file
slides:none on file

Argues that maintainability drives velocity and shows concrete tooling: enable the resource-close rule to catch streams that cause swap-filled production incidents, run SpotBugs, PMD and error-prone together to reduce false negatives, and use Spotless auto-fix plus an .editorconfig to eliminate formatting fights. Claims a combo of linters plus compiler plugins finds subtle bugs (short-to-int promotion, forgotten unlocks) fast, and recommends raising bus factor with pairing and strict, brutal code reviews.

AI-written summary · about

  1. 0:00Introduction to code quality
  2. 2:01The ultimate quality in software
  3. 5:15Productivity and code quality
  4. 7:21Code reviews and professionalism
  5. 10:50Code style guides and conventions
  6. 13:45Resource management and leaks
  7. 16:16Bus factor and team knowledge
  8. 18:39Automated tools for quality
  9. 21:39Checked exceptions and best practices
  10. 23:27Formatting tools and consistency
  11. 27:24Error detection with tools
  12. 28:51Spotless and formatting fixes
  13. 30:20Line endings and cross-platform issues
  14. 31:48Technical debt and its impact
  15. 33:12Recruitment and team complexity
  16. 35:26Summary and maintainability
~/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.