Archives by Tag 'testing'
Effect propagation to code
Reading Michael Feathers’ ‘Working Effectively With LegacyCode’, I found quite interesting his heuristics to trace propagation of effects to code:
Identify a method that will change.
If the method has a return value, look at its callers.
See if the method modifies any values. If it does, look at the method that use those values, and the methods [...]
Software testing purposes
James Bach has a interesting opinion about testing software systems. I think it’s a different opinion from any team project manager or developer. He not only emphasizes the importance of testers but says developers are trying to test software themselves, andfix every bug, before testers even got their first look at it. His software test [...]