Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/01/2007, 22:03
Avatar de TolaWare
TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 18 años, 10 meses
Puntos: 24
Re: Procedural u Objetos????

El desarrollo estructurado puede ser aplicado en cualquier proyecto, independiente de su tamaño o alcance. El mejor ejemplo de ello, es el desarrollo del kernel de Linux, o de algunas otras aplicaciones GNU escritas en C.

Pienso que el desarrollo orientado a objetos es mas apto para un proyecto que desarrollo estructurado. De hecho puede usarse uno u otro, o inclusive otros paradigmas como por ejemplo, el funcional(lenguaje LISP), o el lógico (lenguaje PROLOG).

Lo que hay que analizar, es cual se acomoda mejor al proyecto que tenemos en frente.

Respondiendo a tu duda inicial, al principio cuesta darse cuenta cual conviene usar, aunque en algunos casos es muy obvio.

Por ejemplo, si vas a desarrollar un proyecto relacionado con inteligencia artificial, sistemas expertos, o cualquier proyecto que tenga que tener alguna clase de razonamiento avanzado, pues el paradigma lógico es el mas indicado.
Si vas a desarrollar un sistema de gestion, digamos el típico sistema de ventas, empleados, stock; pues el paradigma orientado a objetos es el mejor adaptado, sobre todo si vas a usar arquitecturas de varias capas (presentacion,negocio,persistencia) por ejemplo.