Preguntas etiquetadas con clean-code

El término "código limpio" se utiliza para describir el código de programación de computadora que es conciso, fácil de entender y expresa claramente la intención del programador. Las preguntas con esta etiqueta se relacionan con el proceso de escribir código limpio, o refactorizar el viejo código "sucio" para que sea código limpio.



10
¿Por qué Clean Code sugiere evitar las variables protegidas?
Clean Code sugiere evitar variables protegidas en la sección "Distancia vertical" del capítulo "Formateo": Los conceptos que están estrechamente relacionados deben mantenerse verticalmente cerca uno del otro. Claramente, esta regla no funciona para conceptos que pertenecen a archivos separados. Pero los conceptos estrechamente relacionados no deben separarse en archivos diferentes …



16
¿Debo eliminar el código sin referencia?
Estoy trabajando en una base de código de tamaño mediano (100k líneas), todo es código relativamente reciente (menos de un año) y tiene una buena cobertura de prueba de unidad. Sigo encontrando métodos que ya no se usan en ninguna parte o solo se mencionan en pruebas unitarias que solo …


14
¿En qué punto la brevedad ya no es una virtud?
Una corrección de error reciente me obligó a revisar el código escrito por otros miembros del equipo, donde encontré esto (es C #): return (decimal)CostIn > 0 && CostOut > 0 ? (((decimal)CostOut - (decimal)CostIn) / (decimal)CostOut) * 100 : 0; Ahora, permitiendo que haya una buena razón para todos …


9
Comentarios de código limpio vs documentación de clase
Estoy teniendo algunas conversaciones con mis nuevos colegas sobre los comentarios. A ambos nos gusta Clean Code , y estoy perfectamente de acuerdo con el hecho de que los comentarios de código en línea deben evitarse y que los nombres de clase y métodos deben usarse para expresar lo que …

9
¿Cómo se mantienen las enormes bibliotecas de código abierto mientras se tiene un código alejado de las prácticas de "código limpio"?
Todavía no tengo experiencia para escribir código de alta calidad, así que leí libros que abordan el tema, como Clean Code de Robert C. Martin, y sigo revisando el código de bibliotecas conocidas para mejorar mis habilidades. Aunque muchas bibliotecas de código abierto se han mantenido durante años, lo que …

12
Evitar la compilación de código obsoleto después de llegar a una fecha límite [cerrado]
En mi equipo hemos estado limpiando muchas cosas viejas en un gran proyecto monolítico (clases completas, métodos, etc.). Durante esas tareas de limpieza, me preguntaba si hay algún tipo de anotación o biblioteca más elegante que la habitual @Deprecated. Esto @FancyDeprecateddebería evitar que la compilación del proyecto tenga éxito si …




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.