Designing Test Cases for the Gilded Rose Kata (2013)
-
Upload
peter-kofler -
Category
Technology
-
view
757 -
download
0
description
Transcript of Designing Test Cases for the Gilded Rose Kata (2013)
Coding Dojo:Designing Test Cases for
the Gilded Rose KataAgile Testing Days 2013
Peter Kofler, ‘Code Cop’@codecopkofler
www.code-cop.org
Copyright Peter Kofler, licensed under CC-BY.
Peter Kofler
• Software Developerfor 14 years
• “fanatic aboutcode quality”
• I help development teams to do it right
• Pair Programming #CodeCopTour
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Expectations?
Coding Dojo Mindset
● Safe place outsidework
● We are here to learn● Need to slow down● Focus on doing it right● Collaborative Game
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Dojo Structure
● Introduction 15'● Coding 30'● Interim (Retrospective) 15'● Break 25'● Coding 45'● Retrospective 15'
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
TDD Skills
● Driving Development with Tests● Designing Test Cases ● Designing Clean Code● Refactoring Safely
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Welcome to team Gilded Rose
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Requirements
● Get the code https://github.com/codecop/GildedRose-Kata-ATD2013
● Read GildedRoseRequirements.txt● Choose a testing framework● Create tests, cover all cases
● Experiment with styles
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Don't Focus on Getting it Done.F0cus on Doing
It Perfectly.
→Practice
Closing Circle
● What did you learn today?
● What surprised you today?
● What will you do differently in the future?
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Please evaluate my presentation using the AgileTD Mobile App at www.touchmyconference.com/ATD2013
I appreciate your feedback.
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
Peter Kofler@codecopkofler
www.code-cop.org
Kata by
Emily Bache@emilybache
http://coding-is-like-cooking.info/2013/03/writing-good-tests-for-the-gilded-rose-kata/
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY
CC Images● Dojo http://www.flickr.com/photos/49715404@N00/3267627038/● Todos http://www.flickr.com/photos/kylesteeddesign/3724074594/● Inn http://www.flickr.com/photos/danielleblue/170496395/● Wants you http://www.flickr.com/photos/shutter/105497713/
PETER KOFLER, CODE-COP.ORG FANATIC ABOUT CODE QUALITY