Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/08/2013, 01:02
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: Duda diseño : entre re-uso / eficiencia / evitar divergencias

Cita:
Iniciado por Italico76 Ver Mensaje
Gracias HHS... llegue a pensar en el patron pero como por el momento puedo decir que son solo 4 variaciones del algoritmo... hice algo mas simple (una clase estatica con las variaciones) aunque si llegaran a dispararse el numero de variaciones ya seria imprescindible esa solucion.

Es asi, cierto ? no justifica si puedes acotar a unas pocas... o sera que si ?
Simple no siempre es la mejor solución y el error mas común es pensar que tiene que haber un problemas mas complejo para aplicar un principio o patrón de diseño.
Es probable que estés usando una clase estática por que miras tus algoritmos de búsqueda en términos de procedimientos y no de objetos. El detalle con esto es que en algún momento el objeto que va a usar tu clase estática tiene que decidir que método ocupar para su búsqueda y eso se traduce en una serie de if o en el uso de un switch, si usas el patrón puedes quitar la ronda de condiciones y simplificar el uso de tus algoritmos. te recomiendo la siguiente lectura: http://www.informit.com/articles/art...98607&seqNum=2
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.