No me malinterpreten!!
Yo suelo retar a mis programadores cuando abusan de los recursos del sistema innecesariamente.. si creo que el código hay que ponerlo siempre en la balanza para evaluar el COSTO / BENEFICIO... Digamos que si un pequeño abuso de recursos, nos evitará una ardua tarea... pues debemos evaluar si en ese caso en particular, si es conveniente abusar de los recursos del sistema o no. Cada caso es un mundo aparte.
Saludos!