Al escribir la documentación del código, digamos la función ‘imprimir’, ¿cómo debo explicarlo, ‘imprime un mensaje’ o ‘imprime un mensaje’?

No deberías explicar la función de impresión. Cualquiera que necesite saber qué está haciendo su código debe saber qué hace la función de impresión. Si su función de impresión es sys.sysoutln (mensaje, fin = ”\ n \ l”, foo = Verdadero, barra = ”HN_BAR0 ″), tal vez debería documentarlo. Ya sea que use impresión o impresiones, realmente no importa allí.

La documentación del código tiene por objeto aclarar cosas que no son evidentes de inmediato. Documentar cada declaración if, else, while e print solo hace que sea más difícil para la persona que quiere saber cuál es la función que escribió hace 5 años para poder solucionar un problema con un nuevo esquema de entrada … o lo que sea.

Y la semántica solo importa en la medida en que se interpretan correctamente. “Imprimir”, “imprimir” … nadie está calificando su gramática u ortografía. Solo quieren saber qué se supone que debe hacer su código.

¿Se trata de gramática de Python o gramática inglesa? En inglés, comentaría “# Esta línea imprime un mensaje”. En Python, no puede hacer “imprime algún mensaje”, solo “imprime”

¡Asegúrese de documentar siempre cada línea de código!

Afortunadamente, Python tiene documentos formales para orientación.

Ver PEP 257 – Convenciones Docstring, nota 4.

More Interesting

¿Puedo comenzar un negocio de impresión de carteles (tamaño 12 'x 18') usando una impresora láser?

Quiero comprar una combinación de impresora, copiadora y escáner para imprimir 2.000 y fotocopiar 500 páginas al mes. ¿Qué modelo de impresora es el más rentable para este propósito?

¿Cómo es comestible la comida impresa en 3D?

¿Cuál es el mejor material para la carcasa del teléfono para imprimir?

¿Podemos imprimir en 3D teléfonos y computadoras?

¿Dónde puedo imprimir mi propio diario y diseños de libretas?

¿Puedo fabricar un teléfono móvil con tecnología de impresión 3D?

Si las impresoras 3D se vuelven más rápidas, ¿se necesitará menos electricidad para imprimir algo?

¿Qué tan efectiva es la impresión 3D para detalles en el objeto (como la textura), qué materiales se pueden imprimir y qué tan desarrollado está para la producción en masa?

¿Por qué mi libro se imprimió tan oscuro desde CreateSpace?

¿En qué se diferencia la impresión 4D de la impresión 3D?

¿Hay alguna forma de imprimir un SMS en un recibo automáticamente en tiempo real?

¿Por qué una impresora de computadora puede imprimir una foto de 100 px a un tamaño significativamente mayor?

Germanwings Flight 4U9525 Crash (marzo de 2015): ¿Cómo te hace sentir que un periódico imprimió una foto de Andreas Lubitz corriendo en un maratón por caridad, cuando no hubiera sido blanco, podrían haber impreso una foto de él haciendo algo que parece ser EDIT 'nefasto' o 'criminal': o al menos poco halagador?

Cómo arreglar una computadora que no imprime