|
Agile Software DevelopmentSeymour Cray Fiddles Seymour Cray, inventor of the world's fastest computers for several decades, gave some talks about his early design techniques. Fresh out of university, he was the proud owner of an extra-large radial slide rule. He immediately used it on his first assignment, diligently calculating the parameters for several days. Walking the halls one day, he met an experienced designer who showed him that it was simpler just to apply a few rules of thumb and build a prototype. He could then test it to see where it was off, make a few adjustments to the design, and bring it to spec. Seymour Cray illustrated that a little bit of feedback can replace a lot of analytical work. Of all the published methodologies, Extreme Programming (XP) perhaps puts the most emphasis on feedback, both during design and in the overall project. XP calls for programmers to work in pairs during design and programming. The second person catches many programming errors as the programs are being entered. The programmers keep unit tests in an automated test suite ...» |
Код для вставки книги в блог HTML
phpBB
текст
|
|