Codigo limpio y refactorización
El acrónimo STUPID representa una serie de malos hábitos y principios que suelen conducir a código de baja calidad. Aquí se desglosan los principios de STUPID con ejemplos en su forma incorrecta y corregida en Java, JavaScript (Node.js), TypeScript (Node.js) y Python.
El acrónimo STUPID describe antipatrones a evitar:
- S: Singleton abusivo (Singleton).
- T: Codigo fuertemente acoplado (Tight Coupling).
- U: No testeable (Untestability).
- P: Optimización prematura (Premature Optimization).
- I: Nombres no descriptivos (Indescriptive Naming).
- D: Duplicación de código (Duplication).
- Loading...