Compañero mamcx, te agradezco en demasia tu ayuda.
Ten por seguro que la parte de "Leer mucho" la voy a aplicar. tambien lo que comentas de solo buscar info de versiones recientes.
lo que comentas de MVC ya me lo habian planteado y por lo que he leido esto del MVC no esta casado con .net, se puede implementar en diferentes lenguajes, a lo que me surje la duda si alguien lo habra implementado en Delphi.
Por todo lo demas seguire todos y cada uno de los links que me proporcionaste.
Gracias por todo.
Saludos...