I spent some time doing consulting with an engineering manager who would keep requesting different (correct) implementations of the same functionality until had seen enough and then he'd pick one. This did lead to some high quality software for what needed to be a high reliability product.
I should probably mention that I was doing consulting engineering here because no employees work work for the guy...
I should probably mention that I was doing consulting engineering here because no employees work work for the guy...