ferclaverino

Todo empezó jugando a los rastis

Etiqueta

diseño

Refactoring: Improving the Design of Existing Code

Estoy volviendo a leer este libro que para mi es un clásico de la artesanía de software: Refactoring: Improving the Design of Existing Code. Algo que me gusta es que, en mi humilde opinión, es un libro que permanece en el… Seguir leyendo →

Introduciendo TDD donde no hay pruebas

La primera versión de este simple auto a control remoto no tenía ningún test. Usándolo me di cuenta que no era muy cómodo manejarlo, ya que para moverlo hacia adelante había que apretar la tecla “arriba” y luego “espacio” para frenar…. Seguir leyendo →

Nodebot con control manual – shu

El primer paso (incremento) en este camino de aprender sobre diseño haciendo nodebots, es hacer un auto a controlado manualmente (usando un teclado) y remotamente (bluetooth). Veamos la primera versión del código: Command Pattern Ahora bien, por donde empezar a hacer… Seguir leyendo →

Nodebots para aprender sobre diseño

Tengo la intención de aprender y enseñar sobre diseño de software usando notebots. Un nodebot es un robot programado en javascript. Algunos frameworks para hacerlo son johnny-five o cylonjs. Para este serie de posts voy a estar usando johnny-five y arduino. La… Seguir leyendo →

Sobre principios y patrones de diseño

Con el paso de los años los lenguajes y frameworks, herramientas, técnicas y plataformas, lo que llamamos tecnología, van cambiando aceleradamente (1). Sin embargo, hay algo que permanece en el tiempo, un hilo invisible que une a un programa escrito en FORTRAN… Seguir leyendo →

Diseñar y construir – yin/yang

Cuando comencé hace algunos años en esta actividad de desarrollar software, hacía lo que se llama big design upfront, donde primero se diseñaba todo en detalle (usando diagramas uml) y luego se construía. Siguiendo, sin saberlo, lo que se conoce como… Seguir leyendo →

Aprendiendo sobre diseño – ShuHaRi

Un concepto interesante de las culturas orientales es el de las etapas del camino a la maestría: su-ha-ri su (守): aprender los fundamentos (las recetas y técnicas), lo que nos ofrece una base que nos sostiene para crecer, como la tierra a los árboles…. Seguir leyendo →

© 2017 ferclaverino — Funciona gracias a WordPress

Tema realizado por Anders NorenIr arriba ↑