Hola
se podría juzgar desde varios lugares:
- Desde el punto de vista del cliente. Si tu programa satisface sus necesidades y le resolviste ese problema, pues serás el mejor programador del mundo.
- Por el producto final: IDEM al anterior.
- Desde el análisis: si se encara el problema bien desde el principio, mucho más facil será la vida para todos.
- Desde el código mismo: como todos sabemos hay código mejor escrito que otro, si está o no comentado, documentado, etc.
- Desde el mantenimiento: si se hace simple el mantenimiento, para mi es prueba un buen analisis y diseño.
- Desde la adopción de tecnologías: aquí no hablo de las últimas tecnologías, sino de que a veces con un simple .bat podes solucionar ese gran problema. Vi mucha veces gente con poder de decisión vender como la mejor solución el último y más caro gestor de bases de datos que ademas necesitaba el mejor y más caro ...
- etc.
Bien, el tema da para mucho, pero si tuviera que elegir el punto de vista más importante diría que es la visión del cliente.
Saludos
TJose