Upload
ben-carey
View
3.423
Download
0
Embed Size (px)
DESCRIPTION
A talk from CodeMash on looking beyond the immediate benefits of TDD.
Citation preview
TDDExploring the benefits
beyond testing
Ben Carey
2:30 – 3:45
Our Sponsors
Interrupt. Ask questions. Disagree
100,000deaths
1,500,000drug-related errors
2,000unnecessary surgeries
7,000medication errors
20,000hospital errors
80,000infections in hospitals
How can I help make better software?
Testing. Quality. Automation.
But there’s more.
Trust Yourself
Trust Your Team
Be trusted by Your Customer
em·pa·thy (ĕm'pə-thē)
Identification with and understanding of another's situation, feelings, and motives. The attribution of one's own feelings to an object.
code em·pa·thy (kōd ĕm'pə-thē)
Designing the API from the outside in. The ability to see an API through the eyes of a consumer.
Make others smile.
Guidance
Focus
Organic Enablement
Organic Architecture
YAGNI
Complexity = Debt
The first law of simplicity: Reduce.The simplest way to achieve simplicity is through thoughtful reduction.
42 + 18 = 60
Code examples.
Am I done?
Continuous Integration
Tests = Proof
Learning
Versioning
Flow
http://www.sxc.hu/photo/391477 (adamci)
http://www.sxc.hu/photo/303890 (brainloc)
http://www.sxc.hu/photo/291573 (Bubbels)
http://www.flickr.com/photos/agileinaction/66281384/ (sjb140470)
http://www.sp-studio.de/
http://www.sxc.hu/photo/522341 (clix)
http://www.flickr.com/photos/thecareyfam/29815159/ (thecareyfam)
http://www.flickr.com/photos/thecareyfam/29815354/ (thecareyfam)
http://www.sxc.hu/photo/570411 (danzo08)
http://en.wikipedia.org/wiki/Image:IndiaLocation.png
http://www.sxc.hu/photo/206578 (LotusHead)
http://www.sxc.hu/photo/25627 (mjw)
http://www.morguefile.com/archive/?display=145925& (ladyheart)
Ben Carey
www.thesherpaproject.com
Our Sponsors
Thank you!
Fill out your survey!
Blog about it!
Talk about it!
Visit Google Group!