Preguntas con etiqueta 'design'

11
respuestas

La forma moderna de realizar el manejo de errores ...

He estado reflexionando sobre este problema durante un tiempo y me encuentro continuamente encontrando advertencias y contradicciones, por lo que espero que alguien pueda llegar a una conclusión sobre lo siguiente: Favorecer excepciones sobre...
hecha 03.05.2012 - 12:35
21
respuesta

¿Cómo saben los programadores rápidos y sucios que lo hicieron bien?

Si le preguntas a los programadores por qué deberían escribir código limpio, la respuesta número uno que obtienes es la capacidad de mantenimiento. Mientras que está en mi lista, mi razón principal es más inmediata y menos altruista: no puedo de...
hecha 13.12.2011 - 16:31
7
respuestas

¿Cómo encajan las búsquedas en una interfaz RESTful?

Al diseñar una interfaz REST, la semántica de los tipos de solicitud se considera vital para el diseño. GET : enumera la colección o recupera el elemento PUT - Reemplazar colección o elemento POST : crea una colección o elemento E...
hecha 21.03.2014 - 11:59
10
respuestas

¿Son los patrones de diseño realmente esenciales hoy en día?

Estaba leyendo "Coders at Work" y me he enfrentado al hecho de que algunos de los profesionales entrevistados en el Los libros no están tan entusiasmados con los patrones de diseño. Creo que hay 2 razones principales para esto: Los pat...
hecha 24.04.2011 - 16:32
8
respuestas

¿Son las malas prácticas de programación típicas de la industria del software? [cerrado]

Acabo de comenzar mi primer trabajo como desarrollador de software hace más de un mes. Todo lo que he aprendido sobre POO, SOLID , DRY , YAGNI, patrones de diseño, SRP , etc. Se puede tirar por la ventana. Usan formas web de C # .NET y hace...
hecha 21.09.2017 - 03:14
8
respuestas

¿Cómo hago para que las personas dejen de andar en bicicleta (centrándose en las trivialidades)?

Se me ha encomendado la tarea de enseñar a otros equipos un nuevo código base, pero me encuentro con un problema. Cada vez que voy a leer el código con la gente, no llegamos muy lejos antes de que todo el ejercicio se convierta en un bikesheddi...
hecha 21.11.2013 - 03:21
10
respuestas

¿Es esta una violación del Principio de Sustitución de Liskov?

Supongamos que tenemos una lista de entidades de tarea y un subtipo ProjectTask . Las tareas se pueden cerrar en cualquier momento, excepto ProjectTasks , que no se puede cerrar una vez que tienen un estado de Iniciado. La interfaz d...
hecha 16.10.2012 - 22:36
5
respuestas

¿Cuándo usa una estructura en lugar de una clase? [cerrado]

¿Cuáles son sus reglas generales para cuándo usar las estructuras vs. clases? Estoy pensando en la definición de C # de esos términos, pero si su idioma tiene conceptos similares, también me gustaría escuchar su opinión. Tiendo a usar las cla...
hecha 12.07.2011 - 18:22
12
respuestas

¿Es el código verificable mejor el código?

Estoy intentando adquirir el hábito de escribir pruebas unitarias regularmente con mi código, pero he leído que primero es importante escribir código verificable . Esta pregunta toca los principios SÓLIDOS de la escritura de código verifica...
hecha 01.07.2015 - 16:59
14
respuestas

¿Cuál es la longitud ideal de un método para usted? [cerrado]

En la programación orientada a objetos, por supuesto, no existe una regla exacta sobre la longitud máxima de un método, pero aún así estas dos citas se contradicen entre sí, por lo que me gustaría escuchar lo que piensas. En Clean Code: Un...
hecha 05.02.2012 - 11:26