Development PracticesConference45min
TDD makes you a better everyday developer
This talk explores key techniques and habits learned from Test Driven Development (TDD) that improve software development, even outside strict TDD. Topics include IDE usage, encapsulation, code coverage, and automated testing strategies. Aimed at all experience levels, it emphasizes practical benefits over strict adherence to TDD rules.
Jesse KershawCERN
talkDetail.whenAndWhere
Tuesday, February 10, 16:15-17:00
Globe
talks.roomOccupancytalks.noOccupancyInfo
Learning the Test Driven Development methodology can teach you many techniques and good habits that make you a better developer even when not following the strict TDD process.
In this talk we'll look at some of these techniques, why we use them when following the TDD process and how they still apply when not doing TDD.
For example:
This talk is for software engineers of all levels that are new to, curious of, or skeptical about Test Driven Development. Forget the rules of TDD and focus on the benefits and you will become a better everyday developer
In this talk we'll look at some of these techniques, why we use them when following the TDD process and how they still apply when not doing TDD.
For example:
- Powerful IDE code completion
- Encapsulation, single responsibility principle
- Code Coverage (and its pitfalls)
- Automated testing strategies: unit, integration, acceptance, etc...
This talk is for software engineers of all levels that are new to, curious of, or skeptical about Test Driven Development. Forget the rules of TDD and focus on the benefits and you will become a better everyday developer
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments