Resultados de la búsqueda a petición "design-patterns"
¿Dónde registran las reglas de validación para los datos de formulario en una aplicación web?
Supongamos que tiene un formulario web con algunos campos que desea validar para ser solo un subconjunto de caracteres alfanuméricos, una longitud mínima o máxima, etc. Puede validar en el cliente con javascript, puede publicar los datos ...
¿Debería una clase principal hacer referencia a clases secundarias?
Buenos días, Heredé algunos códigos heredados en el trabajo y está usando un patrón de diseño bastante inusual. La única referencia que pude encontrar en los foros a un patrón similar ...
¿Diferencia entre el patrón compuesto y el patrón decorador?
¿Cuál es la diferencia entre el patrón compuesto y el patrón decorador?
DDD: transición de estado de entidad
considere el siguiente ejemplo simplificado: public class Ticket { public int Id; public TicketState State; public Ticket() { // from where do I get the "New" state entity here? with its id and name State = State.New; } public void Finished() { ...
Cómo implementar la Unidad de trabajo en MVC: Responsabilidad
Quien tiene la responsabilidad ¿Quién tiene la responsabilidad de iniciar y finalizar la Unidad de trabajo en una arquitectura MVC?
Clase abstracta como parcelable
Básicamente tengo la siguiente estructura en mi aplicación: Sería sencillo implementar dicha estructura sin la clase abstractaProjectItem, pero en este caso no sé cómo implementar esto. La clase abstractaProjectItem necesita unCREATOR ya que ...
¿Cuál es el equivalente de Scala a un patrón de generador de Java?
En el trabajo que hago día a día en Java, uso bastante los constructores para interfaces fluidas, por ejemplo:new PizzaBuilder(Size.Large).onTopOf(Base.Cheesy).with(Ingredient.Ham).build(); Con un enfoque de Java rápido y sucio, cada llamada a ...
MVVM Light Toolkit: ¿Messenger usa un agregador de eventos o un patrón de mediador?
¿Puede alguien ayudarme por favor siClase I / Messenger (e implementación) [https://mvvmlight.codeplex.com/SourceControl/latest#V3/GalaSoft.MvvmLight/GalaSoft.MvvmLight%20%28NET35%29/Messaging/IMessenger.cs] deKit de herramientas ligero MVVM ...
nombre de clase en método junto con variable
Estoy leyendo sobre patrones de diseño en PHP y sigo viendo la siguiente sintaxis, por ejemplo abstract class AbstractObserver { abstract function update(AbstractSubject $subject_in); }o class PatternObserver extends AbstractObserver { public ...
Secuencias de comandos de Powershell: ¿forma recomendada de implementar ShouldProcess cuando las llamadas a funciones están anidadas?
Script de prueba: function outer { [cmdletbinding(supportsshouldprocess=$true)] param($s) process { $pscmdlet.shouldprocess("outer $s", "ShouldProcess") | out-null "" | out-file "outer $s" inner ImplicitPassthru inner VerbosePassthru ...