Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/11/2015, 21:56
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Clase cuenta Ejercicio 1

Cita:
[...] que conceptos tendria que aprender para poder optimizar este problema??
Para poder optimizar primero hay que entender bien el problema, ¿la clase que tienes te da problemas o no?

Yo te sugiero no "optimizar" sólo por el hecho de hacerlo, ¿optimizar en qué sentido?

¿Hay algo que podría hacerse mejor que no sea en términos de código?

Es decir, se supone que escribimos programas para resolver problemas, si tu código ya resuelve el problema ¿entonces qué buscas optimizar?

¿Buscas optimizar tal vez la velocidad de los cálculos?

No tiene sentido, es aritmética simple.

¿Entonces para qué optimizar?

No lo entiendo.

Cita:
No se si estaria bien realizada la clase, saludos y espero sus respuestas.
Sí, está bien realizada: hace su trabajo.

¿Quieres mejorar su calidad?

Escribe pruebas.

¿Cómo sabes si funcionará para el 100% de los casos?

¿Y si en lugar de un valor numérico en algún método paso un objeto que pasaría?

¿Y si al utilizas tu clase no le paso los valores exactamente del tipo que espera cada método que sucede?

Puedes mejorar en muchos aspectos más la calidad de tu código, pero el término "optimizar" está muy lejos de eso, no corresponde.

Optimizar se entiende en hacer "mejor" las cosas pero la calidad es hacerlas "bien", primero has bien las cosas y después, si es necesario: optimiza lo que puedas.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.