Limpieza, redacción de código: ¿Pueden ayudar ChatGPT y los formateadores automáticos? | de Christabelle Pabalan | enero, 2024

AUTOMATIZACIÓN EN CIENCIA DE DATOS

Refine el código escrito rápidamente con ChatGPT y sus formateadores automáticos.

Christabelle Pavalan
Hacia la ciencia de datos
DALLE Foto proporcionada por el autor

Sólo hay dos cosas que pueden suceder cuando vuelves a visitar un código antiguo: o sonríes con una cara llena de arrepentimiento por un momento o asientes con la cabeza en señal de elogio y te felicitas por uno limpio, legible y bueno. -protección de código.

En este artículo, intentaremos ese segundo escenario.

El uso de las herramientas y consejos de autoformateo de este artículo le permitirá ahorrar tiempo y energía innecesarios en el formateo manual y el descifrado de código futuro.

Discutiremos:

  • Una aplicación que te permite optimizar tu código Python y cumplir con las mejores prácticas de codificación
  • Bibliotecas de formato de código Python como black y autopep
  • Usar ChatGPT como recurso para mejorar las prácticas de codificación y no solo como una herramienta de autoayuda

La siguiente aplicación me permite optimizar rápidamente el código escrito rápidamente y resaltar oportunidades de mejora relacionadas con las mejores prácticas. Me centraré en secciones rápidas específicas y explicaré su importancia, así como las modificaciones que se ajusten a sus preferencias.

Please refactor the following Python code to adhere to best coding practices,
including proper naming conventions, indentation, comments, and comprehensive
type hinting. Ensure that the code is clean and maintainable.

```
INSERT CODE
```

Before proceeding with the refactoring, please feel free to ask any necessary
follow-up questions to ensure that you have a clear understanding of the
code's purpose and functionality. Don't give suggestions before I respond
to any questions.

Once you've reviewed the code and obtained any needed clarifications, please
provide suggestions and improvements based on the code itself. Tailor the
coding practices and recommendations to the code's specific context, and
share any additional recommendations for writing high-quality Python code.
Format…

Puede interesarte

El superintendente de Henderson ISD que renunciará establece la agenda de la reunión

HENDERSON, Texas (KETK) – Dr. Según se informa, Thurston Lamb renunciará a su puesto como …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *