Empezando por el principio (de diseño)

Carlos Bastos Pérez-Cuadrado (08.Oct.2017 at 10:00, 1 hr 55 min)
Talk at Software Craftsmanship Barcelona 2017 (Spanish)

Rating: 4 of 5

¡Frena! ¿Cómo vas tan rápido por una carretera con curvas? Muchas veces los desarrolladores conducen a lo loco por su carrera programando sin aprender las técnicas adecuadas de conducción. ¿El resultado? Muchos accidentes...
La motivación de esta charla es presentar un catálogo de principios de diseño de programación orientada a objetos con ejemplos que permitan entenderlos. ¿El objetivo? Evitar accidentes.
Veremos algunos principios como KISS, DRY, POLA, SOLID, SoC, YAGNI, LoD, HP, CRP, TDAP, entre otros...

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= one plus three

Comments

Rating: 3 of 5

08.Oct.2017 at 13:15 by Eduard Maura i Puig (10 comments) via Web2 LIVE

Siempre es imporatante recordar los principios de diseño pero me hubiese gustado ver más ejemplos de problemas por cada smell que indica que estamos violando alguno de ellos y que se hubiese establecido (como lo ha hecho al final) un debate sobre posibles soluciones.

Rating: 4 of 5

08.Oct.2017 at 21:01 by Fran Iglesias (11 comments) via Web2 LIVE

Enciclopédica, en el buen sentido :-). Creo que estas charlas recopiladoras (como las de smells, patrones...) vienen bien, aunque podrían dar pie a ser complementadas un formato tipo talleres más enfocados a discutir y realizar soluciones prácticas.

Rating: 4 of 5

09.Oct.2017 at 08:17 by Víctor Ferràs Gómez (7 comments) via Web2 LIVE

Muy buena charla, para hacer un repaso amplio de algunos principios importantes.

Rating: 4 of 5

09.Oct.2017 at 10:07 by Raúl Lorca (9 comments) via Web2 LIVE

Borrachera de siglas, gracias por juntarlas y conseguír que entienda que puedo juntarlas todas.

Rating: 4 of 5

09.Oct.2017 at 23:09 by Marc Villagrasa (7 comments) via Web2 LIVE

Buen repaso a los principales principios de diseño de programación.
Bien introducidos y explicados con ejemplos. Cuando te das cuenta el tiempo que llevan definidos y lo poco que se aplican da que pensar.
El debate final fue interesante.
Para guardar e ir repasando periódicamente.

Rating: 4 of 5

10.Oct.2017 at 12:40 by Juan Antonio Pulido (2 comments) via Web2 LIVE

Excelente recopilación. Definiciones claras, concisas y con ejemplos.
Valor añadido, en forma de pincelada cultural, de quién y cuando definió cada uno de los principios.
Pide a gritos una segunda edición en forma de taller.

Rating: 3 of 5

13.Oct.2017 at 09:08 by Xavi (8 comments) via Web2 LIVE

La idea de esta charla es muy muy buena, se puede aplicar tanto para gente que acaba de empezar cómo para servir de recordatorio para quién tiene más experiencia.

En la ejecución, sin embargo, creo que no se acaba de entender el porqué se deben aplicar los principios de diseño; la parte de "Violación" creo que no ha bastado para que se vea el razonamiento que hay detrás del principio. Tal vez los ejemplos no son los más ilustrativos.

Igualmente, enhorabuena por la presentación, sin duda la voy a compartir con mis compañeros.

© Joind.in 2017