martes, octubre 24, 2006

Programacion Orientada a Objetos en C

Despues de realizar 1 programa, genesting, el cual realice todo el codigo en c, pero con orientacion a objetos, puedo sacar las siguientes conclusiones.

  • Si se puede programar con orientacion a objetos en un lenguaje como c
  • Es muy complicado cambiar el modelo objetual del programa despues de haber creado la estructura en c, es necesario cambiar absolutamente todas las llamadas en los objetos
  • El manejo de memoria en c programando orientado a aspectos es un asco.
Como siempre son conclusiones de 1 solo proyecto realizado utilizando esta metodologia, es posible que me equivoque pero estos san mis conclusiones preliminares.

Recomiendo lo siguiente:

  • Cuando se programe en c, hacerlo de forma estructurada, osea... no crear objetos o pensar todo en terminos de 1 solo objeto.
  • La ganancia de velocidad en ejecucion en el desarrollo de aplicaciones en c, se pierde si no utilizas todo el potencial de c y de la arquitectura como tal. Por lo tanto para el prototipado de aplicaciones utilizar un lenguaje de mas alto nivel.
  • C resuelve todo, pero no siempre de la mejor manera o con los mejores resultados, por lo tanto piense muchas veces el programa antes de hacerlo.

No hay comentarios.: