Preguntas etiquetadas con design-patterns

Un patrón de diseño es una solución reutilizable general para un problema común en el diseño de software.

2
¿Cómo puedo "estar al tanto"?
Mi compañía publicó una lista de trabajos para conseguirme un ayudante. Un reclutador me llamó hoy y todo lo que decía era "MVC este Entity Framework que ..." - Pareció sorprendido cuando dije que el proyecto usa DataSets y Linq2Sql sobre WinForms y ASP.NET WebForms. Entonces estaba buscando opciones para …


6
Cuando usa la herencia para reutilizar el código, ¿le resulta demasiado complicado que se trague los beneficios de la reutilización?
He estado codificando durante aproximadamente 8 años, sin embargo, todavía encuentro que la herencia es demasiado flexible y, a veces, te confunde totalmente con el código que has escrito. Un ejemplo más simple sería: abstract class AClass { protected void method1() { if(check()) { do1(); } else { do2(); } …



6
Comprender mejor el patrón de diseño de 'estrategia'
He estado interesado en los patrones de diseño por un tiempo y comencé a leer "Head First Design Patterns". Comencé con el primer patrón llamado patrón de 'Estrategia'. Revisé el problema descrito en las imágenes a continuación y primero traté de proponer una solución para poder comprender realmente la importancia …




5
¿Cómo podemos hacer que las mejores prácticas de desarrollo de software sean más interesantes para las personas sin experiencia en software?
Donde trabajo hay algunos desarrolladores de software experimentados con experiencia en software, pero la mayoría de los desarrolladores son físicos o químicos con excelente conocimiento de dominio pero experiencia limitada cuando se trata de desarrollar software de alta calidad y mantenible. Para abordar esto, hemos comenzado a organizar charlas y …




8
¿Se implementa STL con OO?
Hay varios patrones de diseño como Adaptador, Iterador implementado en STL. ¿Eso significa que STL se implementa con conceptos OO? ¿Cuál es la relación entre OO y las partes de plantilla de C ++? Aprendí que la función de miembro virtual que justifica el OO está en contradicción con la …

3
Condiciones de carrera de Ajax
¿Existe un patrón o una forma estándar de manejar las condiciones de carrera de Ajax? Toma el siguiente ejemplo. Tienes dos mesas. Al hacer clic en una fila de la tabla 1, se eliminan los datos de la base de datos y luego se actualiza la tabla 2 (que ahora …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.