Discusión:Strategy (patrón de diseño)
faltan diagramas con ejemplos de donde se aplica el patron, seria util incluirlos, algun diagrama uml, por ejemplo, y mas explicacion.
El ejemplo de Java no es un buen ejemplo. Primero porque le falta la clase Strategy que implementan StrategyA y StrategyB. Y segundo, menos importante, porque las reglas de nombres de métodos y variables no son adecuados:
- estrategia_inicial debería ser estrategiaInicial (ver naming convention)
- some_method debería ser someMethod (ver naming convention)
- Behaviour() debería ser behaviour() ya que es un método, no una clase
- por claridad las variables "estrategiaInicial" y "estrategia2" podrían llamarse estrategiaA y estrategiaB
Naming Convention Java: https://en.wikipedia.org/wiki/Naming_convention_%28programming%29#Java
TheBronx (discusión) 12:30 19 ago 2014 (UTC)
Enlaces externos modificados[editar]
Hola,
Acabo de modificar 2 enlaces externos en Strategy (patrón de diseño). Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:
- Se añadió el archivo https://web.archive.org/web/20150916021601/http://www.webbiscuit.co.uk/articles/the-strategy-pattern/ a http://www.webbiscuit.co.uk/articles/the-strategy-pattern/
- Se añadió el archivo https://web.archive.org/web/20150123015342/http://www.lepus.org.uk/ref/companion/Strategy.xml a http://www.lepus.org.uk/ref/companion/Strategy.xml
Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.
Saludos.—InternetArchiveBot (Reportar un error) 11:17 25 jul 2019 (UTC)