Preguntas etiquetadas con code-smell

Determinar qué es y qué no es un "olor a código" es subjetivo y varía según el idioma, el desarrollador y la metodología de desarrollo. Antes de preguntar si alguna técnica es un "olor a código", pregúntese cuáles serían las consecuencias para su proyecto específico, si utilizara la técnica. Simplemente preguntar si algo es un "olor a código" o no es demasiado subjetivo.

267
¿Son las # regiones un antipatrón o un olor a código?

C # permite el uso de #region/ #endregionpalabras clave para hacer que las áreas de código se puedan contraer en el editor. Cada vez que hago esto, lo hago para ocultar grandes porciones de código que probablemente podrían refactorizarse en otras clases o métodos. Por ejemplo, he visto métodos que...

37
¿Hay olores de arquitectura?

Hay toneladas de recursos en la web que hacen referencia y enumeran olores de código. Sin embargo, nunca he visto información sobre olores arquitectónicos . ¿Está definido en alguna parte, y hay una lista disponible? ¿Se ha realizado alguna investigación formal sobre defectos de arquitectura y su...

23
Mi compañero de trabajo creó una tabla SQL de 96 columnas

Aquí estamos en 2010, ingenieros de software con 4 o 5 años o experiencia, aún diseñando tablas con 96 columnas de fracking. Le dije que será una pesadilla. Le mostré que tenemos que usar ordinales para interactuar MySQL con C #. Le expliqué que las tablas con más columnas que filas son un gran...