Hi,
A developer should be interested in testing their own code with unit test, block test or gray box testing, but what about testing the code/functionality from a black box perspective (functional testing for example)... is it a good practice that the developer test their own code at black box level or is it better that another developer/tester do this work?
any comments?