Preguntas etiquetadas con code-quality

Preguntas sobre las mejores prácticas para escribir código de alta calidad.










7
Calidad de código en pruebas unitarias?
Al escribir pruebas unitarias, ¿vale la pena pasar el tiempo extra para que el código tenga buena calidad y legibilidad? Cuando escribo pruebas, a menudo rompo la Ley de Deméter , para escribir más rápido y evitar el uso de tantas variables. Técnicamente, las pruebas unitarias no se reutilizan directamente; …

2
¿Cuándo usar def en Groovy?
Llevo un tiempo desarrollando en Groovy y me pregunto con qué frecuencia debería utilizar el casting dinámico def. Un compañero de trabajo mío cree que deberíamos usarlo siempre, ya que ayuda a Groovy de alguna manera que no entiendo. Actualmente, al declarar los tipos y argumentos de retorno de métodos, …

6
¿Cómo debo probar mi código TEST?
Una de las pocas cosas en las que la mayoría de los desarrolladores de software están de acuerdo es que no debe confiar en que el código funcione correctamente a menos que lo pruebe. Si no lo prueba, puede tener errores ocultos que solo le causarán más trabajo en el …

8
¿Organizando código sucio y sin comentarios?
Me gustaría hacerle algunas preguntas sobre el código sucio. Hay algunos principiantes que codificaron en un proyecto mediano. El código es una gran bola de barro. No son programadores avanzados. Solo saben usar el teclado un poco sobre Java. Acaban de escribir código con 12 000 líneas en su clase …


14
¿Cómo superas tus propios sesgos de codificación cuando te entregan código heredado? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 4 años . Como programadores, a menudo nos sentimos muy orgullosos de nuestras …

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.