Test-driven development : by example.
Beck, Kent
Test-driven development : by example. - 220 páginas.
Contents.
The Money Example. -- Multi-Currency Money. -- Degenerate Objects. -- Equality for All. – Privacy. -- Franc-ly Speaking. -- Equality for All, Redux. -- Apples and Oranges. -- Makin' Objects. -- Times We're Livin' In. -- Interesting Times. -- The Root of All Evil. -- Addition, Finally. -- Make It. – Change. -- Mixed Currencies. -- Abstraction, Finally. -- Money Retrospective. -- The xUnit Example. -- First Steps to xUnit. -- Set the Table. -- Cleaning Up After. – Counting. -- Dealing with Failure. -- How Suite It Is. – xUnit. – Retrospective. -- Patterns for Test-Driven Development. -- Test-Driven Development Patterns. -- Red Bar Patterns. -- Testing Patterns. -- Green Bar Patterns. -- xUnit Patterns. -- Design Patterns. – Refactoring. -- Mastering TDD. -- Influence Diagrams. – Fibonacci. – Afterword.
Developers face complex programming challenges every day, yet they are not always readily prepared to determine the best solution. More often than not, such difficult projects generate a great deal of stress and bad code. To garner the strength and courage needed to surmount seemingly Herculean tasks, programmers should look to test-driven development (TDD), a proven set of techniques that encourage simple designs and test suites that inspire confidence.
9780321146533 0321146530
Computer programming
Programación de computadoras
Computer software--Development
Software de computadora--Desarrollo
Computer software--Testing
Software de computadora--Pruebas
005.14 / B393
Test-driven development : by example. - 220 páginas.
Contents.
The Money Example. -- Multi-Currency Money. -- Degenerate Objects. -- Equality for All. – Privacy. -- Franc-ly Speaking. -- Equality for All, Redux. -- Apples and Oranges. -- Makin' Objects. -- Times We're Livin' In. -- Interesting Times. -- The Root of All Evil. -- Addition, Finally. -- Make It. – Change. -- Mixed Currencies. -- Abstraction, Finally. -- Money Retrospective. -- The xUnit Example. -- First Steps to xUnit. -- Set the Table. -- Cleaning Up After. – Counting. -- Dealing with Failure. -- How Suite It Is. – xUnit. – Retrospective. -- Patterns for Test-Driven Development. -- Test-Driven Development Patterns. -- Red Bar Patterns. -- Testing Patterns. -- Green Bar Patterns. -- xUnit Patterns. -- Design Patterns. – Refactoring. -- Mastering TDD. -- Influence Diagrams. – Fibonacci. – Afterword.
Developers face complex programming challenges every day, yet they are not always readily prepared to determine the best solution. More often than not, such difficult projects generate a great deal of stress and bad code. To garner the strength and courage needed to surmount seemingly Herculean tasks, programmers should look to test-driven development (TDD), a proven set of techniques that encourage simple designs and test suites that inspire confidence.
9780321146533 0321146530
Computer programming
Programación de computadoras
Computer software--Development
Software de computadora--Desarrollo
Computer software--Testing
Software de computadora--Pruebas
005.14 / B393
