Tests from a Hat
How does the order of tests affect the design of software? A game to explore that idea. Continue reading Tests from a Hat
Exploring Extreme Programming
How does the order of tests affect the design of software? A game to explore that idea. Continue reading Tests from a Hat
Starting Fit To use fit, you create a web page that has tables in it; the tables specify tests. (There are other options but that is easiest.) In this case, I’m using Microsoft Word™ and saving the file in HTML Continue reading Fit Spreadsheet – Output
Ward Cunningham has created an acceptance testing framework known as fit. (See http://fit.c2.com for more details.) In this brief experiment, we’ll use tests to help specify a simple spreadsheet for strings. Continue reading Fit Spreadsheet
This exercise offers you a chance to practice test-first through a series of challenges. Each challenge provides a set of tests. Your job is to write code that supports the tests. Continue reading Test-First Challenge: Spreadsheet
An acceptance test is a test that the user defines, to tell whether the system as a whole works the way the user expects. Ideally, the acceptance tests are defined before the code that implements the feature. Acceptance tests are Continue reading Acceptance Test Mechanisms
Spreadsheets have traditionally been based on a rectangular grid. We’ll look into simplifying formulas, and then at data structures other than a matrix. Spreadsheets often have columns specified by alphabetic labels, and numbered rows. A specific cell can be identified Continue reading Interface Seams: Rethinking the Spreadsheet