Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/06/2010, 20:01
negro1985
 
Fecha de Ingreso: febrero-2009
Ubicación: mexico
Mensajes: 148
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Clase para calculo de edad

Cita:
Iniciado por enriqueplace Ver Mensaje
Que tal Negro1985, algunas sugerencias que se me ocurren en el momento:

  • En POO debes pensar en "entidades" más reales, que existan en el mundo "real" que queremos modelar, por ejemplo, Edad en sí sería más "un dato / información", lo correcto sería englobar todo en una clase Date / Fecha
  • "obtener edad" sería en sí una acción, un método de la clase Date / Fecha
  • usa "camelcase" tanto en métodos como en atributos, por ejemplo cambia $fecha_nacimiento por fechaNacimiento, getanio() por getAnio()
  • trata de usar estándares difundidos, como el de Zend
  • Cambia el formato NombreClase.class.php por NombreClase.php
  • define claramente las acciones, tener métodos tipo "dia()" no aportan ni clarifican la acción, si son simples, puedes usar el término de get / set, como getDia(), o si quieres en castellano, obtenerDia (aunque en lo personal prefiero usar inglés que es más breve y difundido).
  • el destructor no aporta nada, elimínalo
  • usa espacios siempre antes y despues de un "="
Mis 2c
Bien por tu info, una duda, no siempre es necesario utilizar un constructor y un destructor??