Tienes un cupón activo hasta el . Ver tu oferta

Cómo escribir comentarios de código correctamente: algunos ejemplos importantes

En este artículo, analizaremos algunos ejemplos simples de cómo escribir comentarios comprensibles en el código y por qué agruparlos

#TODO

Los desarrolladores utilizan este comentario para indicar la necesidad de una futura refactorización. El comentario #TODO permite señalar qué es exactamente lo que se debe agregar en esta parte del código y por qué es necesario.

// TODO switch to the jest when it will works with modules 

import expect from 'expect';
import chalk from 'chalk';
solutionSlice: {
      // TODO move counter to server
      startTime: Date.now(),
      processState: isFinished
        ? solutionStates.shown
        : solutionStates.notAllowedToShown,
      waitingTime,
    },
# TODO Move to custom validator
  validates :first_name, length: { maximum: 40 },
                         format: { with: UsefulRegexp.without_spec_chars },
                         allow_blank: true

#FIXME

La etiqueta #FIXME indica que se debe corregir algo en esta parte del código. En algunos casos, la funcionalidad de esta etiqueta se fusiona con #TODO, por lo que se recomienda usar #FIXME cuando se necesita señalar una parte del código que puede causar problemas en el futuro.

# FIXME: Esto se debe eliminar cuando se restaure la autenticación para las redes sociales
    user_from_session = get_session(conn, :current_user)
// FIXME: esto es un truco con las rutas, deben ser reestructuradas
      root: path.join(process.env.APP_DIR, '..'),
import/extensions: 0 # FIXME: remove when rule will be adjusted for new nodejs version

#Warming

Por el nombre de la etiqueta, se puede entender que si hay un comentario con una explicación del problema antes del código, se debe ejecutar ese código con mucho cuidado.

# Warning: The database defined as "test" will be erased and

#Error

Esta etiqueta indica un error en el código: el desarrollador puede explicar el problema y la razón por la cual no se pudo resolver. Por lo general, se deja un comentario con esta etiqueta cerca de la parte del código que no se ejecuta en absoluto o no pasa las pruebas.

Cómo aplicar correctamente las etiquetas

En cada IDE principal, hay complementos para trabajar con comentarios y agruparlos. Por ejemplo, en VS Code, la forma más común de trabajar con tales comentarios es el complemento Todo Tree, que crea un árbol de grupos de comentarios para trabajar eficientemente con ellos.

En las IDE de JetBrains, los comentarios #TODO y #FIXME se detectan automáticamente por el entorno de desarrollo en grupos de etiquetas unificadas. Para obtener más información sobre esto y cómo se puede ampliar la funcionalidad de esta característica a otros comentarios personalizados, puedes leer en el sitio web de JetBrains.

Para seguir aprendiendo

Leer otros artículos de Blog

Lee otros artículos relevantes del mundo de la tecnología y el espíritu empresarial.

Código

Lenguaje de programación C++

Lenguaje de programación C++: ¿en qué se diferencia de C, dónde se aplica y es adecuado para empezar?

Actualizado el

Código

¿Qué es Flask y cómo crear rápidamente sitio web usándolo?

Hablaremos sobre uno de los microframeworks más populares y concisos para Python: Flask. Cómo crear una aplicación sencilla, conectarla con Bootstrap y una base de datos, y si Flask tiene alguna desventaja en absoluto.

Actualizado el

Todos los artículos