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 un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.