Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/04/2015, 19:54
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 11 años, 7 meses
Puntos: 38
Respuesta: Podria mejorar el codigo???

Hola !
Siempre se puede mejorar la forma de programar , seguro que dentro de un año , ves el código... y te tiras de los pelos!! Eso será una buena señal.

La poo tiene infinidad de recursos..
Patricularmente lo que veo a mejorar más que el paradigma es la forma en como tratas los datos, debes siempre limpiar todo lo que te envía un usuario , pues no escapas la query tal como llega la insertas en bd...
Luego estas usando la ext vieja de mysql y esta esta obsoleta y deprecada , en su lugar usa mysqli o pdo.
Por otro lado al usar REQUEST en el controlador estas aceptando todo lo que venga o por post o por get deberías afinarlo.

Hecho de menos alguna herencia.. y algún constructor.

Por ejemplo si la clase prueba heredara de conexión y en conexión tuvieras un constructor , en prueba podrías hacer un:
Código PHP:
parent::__construct() 
Y te ahorrarias estar instanciando la clase BaseDatos y llamando al método conectar.

Ya vas por buen camino ahora solo te falta practicar e ir innovando.
Requerda los tipos de atributos , las propiedades staticas y las herencias.
Cuando esto lo tengas mas amano ya puedes pasarte a las interfaces y las clases abstractas ( personalmente aún no me han hecho falta estas ultimas , pero siempre va bien conocerlo por si las ves en algún lado.
También te recomiendo algún fmk que te obligará a trabajar mejor el patrón MVC.
Personalmente me gusta mucho laravel.
Un saludo!