SOLID + javascript: Single responsibility

Hoy con los amigos de FDV hicimos un taller sobre principios de diseño solid. Esta vez elegimos javascript como lenguage, ya que casi todo lo que escribimos hoy en día tiene javascript. Y el futuro, si bien será incierto, también será escrito en javascript.

 

Conexión

que nos gustaria aprender

Concepto

Explicamos el principio de responsabilidad única a los abuelos:

explicando a los abuelos

Leimos este material: https://dl.dropbox.com/u/49465904/solid/solid.zip

Para responder en equipos estas preguntas:

preguntas

y llegamos a esto:

single responsibility

Práctica

Identificamos las responsabilidades de este ejemplo:

https://github.com/banquito/solid-javascript/tree/master/singleResponsibility

Y lo refactorizamos. Solución propuesta:

https://github.com/banquito/solid-javascript-refactor/tree/master/singleResponsibility

Nota de interés: patrón módulo de javascript

 

Cónclusión

que aprendimos

como lo usaria

y la retrospectiva:

retro

Acá hay más fotos. Gracias por participar!

Deja una respuesta