[pyar] Interfaz para Youtube-DL en Gtk
Matias Pereira
matiasmpereira en gmail.com
Mie Jun 14 08:31:50 ART 2017
Hola Juan Francisco, el proyecto está muy interesante, lo que note a simple
vista es que tenes lo visual muy ligado al comportamiento. Capas seria una
buena idea desacoplar la interfaz gráfica del código base que hace
funcionar tu programa. Esto te va a permitir que más adelante cuando
quieras cambiar algo crítico no corras el riesgo de dañar la capa visual o
viceversa. En particular me gusta trabajar con el patrón mvc aunque también
podría andar con un observer. Otra ventaja de separar en en capas es que si
mas adelante decidis que tu programa no sólo funciona con ventanas sino
también por consola (linuxeros agradecen) y si esta todo bien solo deberías
tener que modificar la vista.
Saludos.
El 13 jun. 2017 22:09, "Juan Francisco Giménez Silva" <
juanfgs en openmailbox.org> escribió:
Hola a todos.
Quería comentarles que estoy trabajando en una interfaz para youtube-dl
en GTK3 y Python. El objetivo del proyecto es hacer una interfaz super
fácil de usar para descargar los videos y convertirlos a MP3. Lo había
comenzado a hacer en Ruby pero no me fue muy bien y decidí probar
suerte con Python con el cual me fue mucho mejor y de paso aprendo el
lenguaje.
Este es mi primer proyecto con el lenguaje por lo cual me interesaría
que me critiquen un poco el código y si les interesa aportar alguna
idea, probarlo.
Aquí esta el proyecto: https://github.com/juanfgs/yt-browser
Es todavía muy básico, pero ya es funcional.
Saludos.
_______________________________________________
Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
Sitio web: http://www.python.org.ar/
Para administrar la lista (o desuscribirse) entrar a
http://listas.python.org.ar/listinfo/pyar
La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170614/de66a5e3/attachment.html>
Más información sobre la lista de distribución pyar