En el siguiente link: http://www.object-arts.com/content/news/newVideoLibrary.html o también en http://blip.tv/file/1808947
Es una demostración de Andy Bower (uno de los creadores de Dolphin Smalltalk) de como programar una simulación sencilla de un controlador de tráfico aéreo.
Lo interesante del video (que es largo y tiene dos partes) es como va construyendo la aplicación ("programándola") con la aplicación siempre corriendo. Nunca se detiene el sistema para recompilar algo; las clases, objetos y la GUI se construyen y modifican con la aplicación siempre corriendo.
También en una parte habla del "Visual Object Finder" de Dolphin Smalltalk, creo que la sensación de ambiente biológico o eco sistema (el sistema siempre esta andando) sumado al "Visual Object Finder" podría llamarse perfectamente: Programación "Ultra Dinámica". Donde selecciono los objetos y creo o modifico su comportamiento con el sistema andando y observando de manera instantánea los resultados de esos cambios.
Si se fijan bien gran parte de la programación la hace dentro del debugger que es una práctica de TDD (test driven development), y en la izquierda tiene la ventana de la aplicación con la simulación siempre corriendo, y cada cambio se refleja inmediatamente.
Saludos,
Bruno
lunes, 2 de marzo de 2009
Suscribirse a:
Entradas (Atom)