• Be carefull with the KISS approach. That is how we got into the SELECT * mentality in the first place.

    Without coding standards, developers will code the way they have been instructed or brought from another position.

    It may not seem like a pausible solution for some but it is a way to prove the point of how to stop Select * from happening especially when you have financial information stored on the machine.

    Thinking outside the box is not bad but maybe one day it might be useful for a particular situation. You do not do all the same coding for every function in your production db unless you have no exceptions to your functionality.