Preguntas etiquetadas con code-quality

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

6
¿Qué hace que una aplicación sea escalable?
Sigo viendo en las ofertas de trabajo que el solicitante debe tener experiencia escribiendo solicitudes "escalables". ¿Qué hace que una aplicación sea escalable y cómo sé que mi código puede escalar a millones de usuarios? Supongo que una mejor forma de formular esta pregunta es: ¿Cómo puedo escribir mi código …



14
¿Corregir errores o esperar a que el cliente los encuentre?
¿Otras personas corrigen errores cuando los ven, o esperan hasta que se producen bloqueos / pérdida de datos / personas mueren antes de arreglarlo? Ejemplo 1 Customer customer = null; ... customer.Save(); El código es claramente incorrecto, y no hay forma de evitarlo: está llamando a un método con una …
35 code-quality  bug 



10
Paso de la variable miembro como parámetro de método
En un proyecto, encontré un código como este: class SomeClass { private SomeType _someField; public SomeType SomeField { get { return _someField; } set { _someField = value; } } protected virtual void SomeMethod(/*...., */SomeType someVar) { } private void SomeAnotherMethod() { //............. SomeMethod(_someField); //............. } }; ¿Cómo puedo convencer …





16
¿La simplicidad siempre mejora la legibilidad?
Recientemente, estaba desarrollando un conjunto de estándares de codificación para nuestra empresa. (Somos un nuevo equipo que se ramifica en un nuevo idioma para la empresa). En mi primer borrador, establecí el propósito de nuestros estándares de codificación para mejorar la legibilidad, la mantenibilidad, la confiabilidad y el rendimiento. (Ignoré …




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.