Título: ¿Quería saber si mi código es muy redundante o está bien así? Publicado por: theluigy13etv en 11 Octubre 2012, 04:51 am Bueno, he estado revisando el libro de Deitel y otros manuales y de allí he empezado a tomar un estilo propio de programación; quiero mostrarles la forma como estoy empezando a programar mis clases en Java. El problema que tengo es que a veces me parece que es muy redundante o que estoy llenando mi código de demasiadas llamadas a métodos y constructores lo cual creo que traería como consecuencia que el programa sea un poco más lento, pero por otro lado hace que mi código sea más ordenado y fácil de entender, bueno, quiero sus opiniones y tal vez alguna otra forma más elegante de hacerlo.
Les presento a manera de ejemplo muy sencillo la definición de dos clases: Clase Persona y Clase Alumno. Código
Código
Título: Re: ¿Quería saber si mi código es muy redundante o está bien así? Publicado por: ed0810 en 11 Octubre 2012, 04:54 am Tu código cumple perfectamente los estándares de programación, sólo documéntalo cuando tengas métodos algo complejos, o aún cuando te parezcan simples, un mes después de programar a ver si nos acordamos de lo que hicimos :D
Título: Re: ¿Quería saber si mi código es muy redundante o está bien así? Publicado por: FrostLeviathan en 11 Octubre 2012, 23:40 pm No veo necesario tener estos constructores:
Código ya que no veo que sea algo util y puede generar errores en el futuro tener Personas sin nombre y/o edad. Lo mismo con la clase Alumno. Título: Re: ¿Quería saber si mi código es muy redundante o está bien así? Publicado por: theluigy13etv en 12 Octubre 2012, 20:12 pm No veo necesario tener estos constructores: Código ya que no veo que sea algo util y puede generar errores en el futuro tener Personas sin nombre y/o edad. Lo mismo con la clase Alumno. Sí, creo que tienes razón, no tendría sentido que exista un alumno sin un código o una persona sin un DNI o nombre. Título: Re: ¿Quería saber si mi código es muy redundante o está bien así? Publicado por: sapito169 en 12 Octubre 2012, 23:43 pm el codigo esta bien
no hay necesidad para crear un constructor de esa manera por que el compilador te lo crea de todas maneras si tiene sentido Por que la persona pasa de un estado de tener dni a un estado de no tenerlo es mejor quieres tener validacion pongas un metod que valide class Alumno ..{ ... boolean esValido(){ .. } } |