~/talk

The Way of The Software Craftsman

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

Argues that practicing Test-Driven Development yields an emergent, clean architecture by forcing small iterative design decisions, with a workflow of red green refactor and incremental tests around new changes rather than bulk-covering legacy code. Recommends everyday practice, pairing TDD with refactoring and XP techniques, and using tools like JUnit and Mockito (mentions JUnit 5) so refactors show failures immediately and reduce tedious deploy-and-poke cycles.

AI-written summary · about

  1. 0:00Introduction to software craftsmanship
  2. 1:12Building systems with clean code
  3. 2:41Maintaining quality through constant cleaning
  4. 4:30Why we fail to write clean code
  5. 5:54Practice and mastery in software development
  6. 8:29Importance of testing in software engineering
  7. 10:21Test-driven development explained
  8. 12:41Traditional vs test-first approaches
  9. 14:08Starting with testing in legacy projects
  10. 16:21Q&A and discussion
~/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.