Chapter 18. A Simple Feature Teaches Some Lessons

Our customer discovered the need to insert a return inside a <pre> tag. Implementing this turns out to be fairly simple, but we learn some lessons about how to test and build even a simple feature.

Shift Return Inside <pre> Tags

When we built the <pre> tag, the customer discovered there was no way to type in multiple lines of code, which is kind of the point of the tag, so they’ve asked us for a way to do that. We suggested, and they agreed, or maybe it was the other way around, that the standard way in Microsoft Windows to enter a return without any special action is to type Shift+Enter. That’s what we’ll do. The basic plan will be to write a programmer test, make it work, and then write a customer ...

Get Extreme Programming Adventures in C# now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.