xavi gost

Recursos de programación de xavi gost
Sesion de programacion en riguroso "playback" de la Kata Bowling, aprovecharemos para ilustrar el uso de dos patrones poco conocidos pero que combinados tiene un gran poder: "Visitor" y "Composite" Ponente Xavi Gost Programador y divulgador de las metodologías ágiles mas allá de la industria del software. Cofundador de beCodeMyFriend, la incubadora punk. Estoy ahora en un nuevo proyecto ayudando a las organizaciones a identificarse y actuar. Sigo intentando crear el mejor software del que soy capaz acompañado de un equipo de buenos amigos.
These are the links mentioned in our last conversation about the 15th chapter: Talks: La economía del refactoring. Una visión desde la gestión económica del proyecto. by Xavi GostMIT 6.001 SICP, 1986 Lecture 3A by Harold Abelson Posts: Object Functional Patterns at C2 Wiki - por Garajeando
“Yo refactorizaria pero el Jefe/Manager/PO no me iba a dejar” Si me dieran un euro por cada vez que he oído esto no necesitaría preocuparme de ninguna economía. Desarrollando cierta sensibilidad y apoyándonos en algunas técnicas, podemos hacer refactor en cualquier proyecto por hediondo que este sea. Pero ¿Cómo conseguir el tiempo para hacerlo? ¿Por dónde empiezo? ¿Cómo evito el ‘Gran Refactoring que necesita una semana’?. Contaré algunas lecciones aprendidas haciendo rescate de proyectos e intentaré contestar a estas preguntas. En esta charla pretendo explorar el impacto de refactorizar en la economía de un proyecto de mantenimiento. Encontraremos buenas razones para incorporar esta práctica y las expresaremos en el lenguaje que entiende el management (desde el 3.0 al mas rancio). El dinero. Porque adquiriendo una perspectiva correcta todos los proyectos son tan divertidos como un ‘greenfield’. Porque no hace falta cambiar escalas de valores ni abrazar árboles para empezar a hacer las cosas bien. Autor: Xavi Gost
El lunes, 22 de diciembre a las 19h, os invitamos en el espacio de GeeksHubs a la primera charla del curso Refactoring a Patrones con Xavi Gost. El evento será un Coding Dojo, una reunión abierta, de programadores, aprendices, interesados y curiosos,…. Abstenerse aquellos sin ganas de programar y divertirse haciéndolo. Xavi nos explicará la forma de proceder en el curso y podréis resolver las dudas sobre dicho curso. Luego haremos un Coding Dojo para ir entrando en materia. Más info del curso: http://geekshubsacademy.com/courses/refactoring-xavi-gost.html
Xavi nos presenta el curso de Refactoring a patrones
Resumen de la #techHour con Xavi Gost - @XaV1uzz, consultor independiente. En la charla, Xavi mostró varios “olores” que puede tener nuestro código fruto de una programación poco disciplinada, y que tienen que ver con las clases y aspectos de implementación, etc. Una vez tratada la capa superficial, con un código limpio y comprensible, explicó como se hacen visibles “olores” más profundos que están al nivel de diseño. Se centró en el switch como “olor” mejorable mediante patrones. En concreto usó la kata del robot lunar “the mars rover” para aplicar el patrón command y state object entre otros para solucionar el problema. Nuestro Tech Advisor destacó que sin kung fu de orientación a objetos y reconocimiento de patrones no se puede refactorizar a niveles altos, y recomendó varios libros con patrones de referencia que nos pueden ayudar a solucionar los problemas de código que podamos tener. Charla completa: http://bit.ly/1m5wvLa Suscríbete a nuestro canal en Youtube: http://bit.ly/1dLbCyV A las novedades en Twitter: http://bit.ly/1fc96DF Y también por Facebook: http://on.fb.me/1kVU8Uq
Cuando hemos aprendido el dar cera pulir cera del refactoring y nuestras funciones ya no pasan de las 20 lineas y nuestro código es semántico y limpio como una patena, entonces empezamos a ver que nuestra estructura, nuestro diseño también necesita atención, aplicando las mecanicas de refactoring y convergiendo a patrones bien conocidos. Hablaremos de como reconocer estas situaciones y mostraremos un ejemplo de aplicación sencillo pero escla recedor.
Profundizamos con Xavi Gost sobre sobre su charla: el papel del programador en la sociedad