|
Description:
|
|
Flit, estilos de código, reducir no es optimizar, muchas opiniones sobre cómo documentar software y minutos sobre el audio de las tertulias y su inminente publicación https://podcast.jcea.es/python/27
Participantes:
Audio editado por Pablo Gómez, twitter:
@julebek.
La música de la entrada y la salida es "Lightning Bugs", de Jason
Shaw. Publicada en https://audionautix.com/ con licencia
- Creative Commons Attribution 4.0 International
License.
-
[00:52] Prólogo y comentarios sobre la calidad del audio en las
grabaciones.
-
Auriculares para evitar pedir demasiado al sistema de
cancelación de eco, sobre todo si la sala tiene
reverberación.
-
¡Manos fuera del teclado!
-
[03:32] Consejos que ha dado Pablo Gómez para mejorar nuestras
grabaciones.
-
[04:52] Cómo conecta y graba las tertulias Jesús Cea.
-
[06:22] Publicación inminente de las tertulias.
-
[07:22] Revisamos el micro de Jesús Cea y sus roces con la ropa
en tiempo real. Fue muy entretenido.
-
[09:32] Repaso de la tertulia pasada.
-
[11:20] ¿Cómo se añaden comandos nuevos al sistema en MS
Windows (en Python, claro)?
-
[17:52] La nota legal de rigor y presentación de los tertulianos.
-
[19:27] Revisión estética de "Python en Español"
https://podcast.jcea.es/python/. ¿Algún voluntario?
-
[20:52] Más sobre Flit https://pypi.org/project/flit/
-
[21:42] Estilo de código. La mayor parte del código abierto lo
mantiene una sola persona. Tener una cultura común de código
abierto ayuda. PEP 8 https://pep8.org/.
-
[24:44] Mejor explícito que implícito.
-
"from X import Y as Z".
-
Cuidado con las microoptimizaciones.
-
Reducir no es optimizar, necesariamente.
-
Comentarios obvios sin utilidad.
-
Los comentarios deben explicar el contexto, no lo que puedes
ver directamente en el código.
-
Ejemplos de comentarios inútiles.
-
Metacomentarios:
-
[55:32] Temas de actualidad.
-
[57:27] Rarezas Python.
-
What does this print, #1:
https://blog.kevmod.com/2014/06/what-does-this-print-1/.
-
Depende de la implementación.
-
Da pistas de cómo funciona la implementación Python por
dentro.
-
Hay muchas ambigüedades en las implementaciones de Python.
Hay muchas reglas implícitas no documentadas.
-
[01:00:52] Uso de variables globales.
-
[01:08:02] ¿Cómo se hacen pruebas con "closures"
https://es.wikipedia.org/wiki/Clausura_(inform%C3%A1tica) o
decoradores sofisticados?
-
[01:13:07] Algunos comentarios sobre "Machete Mode":
https://nedbatchelder.com/blog/202103/machete_mode_tagging_frames.html.
-
[01:14:54] Detalles de la grabación e ideas de mejora.
-
[01:23:07] Enlace al canal de Telegram de la tertulia:
https://t.me/joinchat/y__YXXQM6bg1MTQ0.
-
[01:24:47]"Lo que se ha perdido ha sido la mejor conversación
de la historia; lástima que no se haya grabado. La gente debería
conectarse en directo a la tertulia para no perderse estas
joyas". Es broma, ¿o no?. Muahahahaha :-).
-
[01:26:35] Final.
|