Coder to Developer: Tools and Strategies for Delivering Your Software

 < Day Day Up > 


T

Task Tracker software, 12, 13

TDD (test-driven development)

benefits, 89

defined, 85

example, 85-88, 87

teams. See coding with

.TEST tool, 73

Test-Driven Development: By Example (Beck), 85

testing code, See also bug tracking;

unit testing

acceptance testing, 71

beta testing, 29, 71

black-box testing, 164

compatibility testing, 164

on computer networks, 166–168

conformance testing, 163–164

for developers, 71–72

end-user help files, 221

exceptions, 80

functional testing, 163

installer programs, 282

integration testing, 70

macros, 104

overview, 70, 163

performance testing, 164

regression testing, 164

smoke testing, 164

stress testing, 71, 164

system testing, 70

unit testing, 70, 163

warning, 72

when working solo, 165–166

white-box testing, 164

tier generator, 146

time and billing tools, 13–14, 14

tooltips, 225

Total .NET Analyzer add-in, 110–111, 111

Total .NET XRef add-in, 110, 110

Trace class, See also logging

logging with, 180–182

methods/properties, 178–179

overview, 178

trace listeners, 179

trace switches, 179–180

tracking project progress, See also bug tracking

inch-pebbles and, 12

overview, 11

with scheduling tools, 11–13, 13

team progress, 200–201

with time and billing tools, 13–14, 14

troubleshooting. See problems


 < Day Day Up > 

Категории