Preguntas etiquetadas con code-quality

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


4
¿Cuál es el nombre del idioma usando el método de encadenamiento para construir un objeto?
Con frecuencia uso un patrón donde uso el método de encadenamiento para configurar un objeto, similar a un patrón Buildero Prototype, pero no creo nuevos objetos con cada llamada al método, sino que modifico el objeto original. Ejemplo: new Menu().withItem("Eggs").withItem("Hash Browns").withStyle("Diner"); Solo me pregunto si hay un nombre para este …

6
¿Es simple ahora o programa con el futuro en mente?
Actualmente estoy codificando una nueva aplicación para mi empresa que está bastante involucrada. Para cumplir con la fecha límite, la funcionalidad se ha atenuado bastante para que podamos tener algo listo para el lanzamiento. Me dieron la tarea de poner en funcionamiento la versión 1 a fin de mes. Estoy …

6
Cómo alentar la adopción del control de versiones
Recientemente comencé a trabajar en un equipo donde no hay control de versiones. La mayoría de los miembros del equipo no están acostumbrados a ningún tipo de control de versiones. He estado usando mercurial en privado para seguir mi trabajo. Me gustaría animar a otros a adoptarlo, y al menos …






9
¿Son muchas las aserciones que huelen el código?
Realmente me enamoré de las pruebas unitarias y TDD. Estoy infectado con las pruebas. Sin embargo, las pruebas unitarias se usan normalmente para métodos públicos. A veces, aunque tengo que probar algunas suposiciones-aserciones en métodos privados también, porque algunas de ellas son "peligrosas" y la refactorización no puede ayudar más. …






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.