, " Legacy Code (TM)", . . - , .
, " ". ? !
, , "" "" .
, "HandleNewData", ( )
- checks the data (this should be step 2 from the appearance), etc.
As soon as I have existing behavior pinned by some automatic βflawsβ, I can confidently make changes / improvements. It could also be that after reorganizing the project, the content type for HandleNewData is no longer needed. In what cases you can blow off these tests, however you cannot ignore the value of these tests between EXISTING-IMPROVED.
Gishu source
share