deSymfony 2013

Usando la Inyección de Dependencias como componente en nuestras aplicaciones

Gonzalo Ayuso  · 

Presentación

Vídeo

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

mañana bueno voy a dar una charla sobre la verdad que el título que puesto no sabía muy bien que poner y no me gusta nada voy a una inyección dependencias de contenedores y no saben cómo plasmaron un título así que bueno no lo leáis y empezamos ha empezado

la charla aunque igual estáis cansados ya de hoy los agradecimientos no siento las charlas todo el mundo agradecemos pero yo también voy a hacer vamos a agradecer los patrocinadores qué es lo que hacen es imposible pues que montemos estos titulados y sobre

todo también organización que que está saliendo todo como una seda y esto parece fácil pero yo sé que nos lleve no es fácil así que un agradecimiento bien para ellos y bueno sobre todo hemos comentado vosotros pueden haber muy bien aquí no ha venido una charla

de redes que también seguro que es muy interesante vale entonces bueno empezamos yo me presento me llamo gonzalo gonzalo ayuso soy defensor stian de esta ciudad que está aquí como bien que poner un poquito texto y había muchos espacios en mete un montón de

fotos de paseo de los mismos por la sebastiana si hago un poco de publicidad bueno es el programador el programador de back-end llevo trabajando en esto más o menos del año 2000 trabajo en una empresa industrial del sector del acero estoy en el equipo de ite

y fundamentalmente me me dedico a temas de web arquitectura web y también comunicaciones con otros servidores migraciones de bases de datos un poco de todo - diseño que aunque lo hago pero no es muy fuerte ni mucho menos el resto de cosas aquí hay una cosa

que me gusta al poner esto de aquí es lo que dicen de mí hay un sitio en digital donde pone y te dice tu tobillo entonces más o menos es verdad si yo mi lenguaje de cabeceras que hace que la verdad que es el en el que pasa gran parte del tiempo aunque también

toque otras cosas sobre todo python que por un 1% pero es que indicar no te horacio nada de pleito tocó bastante más que el 1 por ciento no llegó en los niveles de que tocó de php pero sí que hago últimamente también haciendo muchas cosas con javascript así

como como todo eso porque el mercado y cómo está todo cambiando de javascript también tocó algunas cosillas en césar bueno tipo de bastantes lenguajes bueno aparte de eso pues también me podéis encontrar en este tipo de eventos el bastante seguido a este tipo

de eventos sobre todo lo que se hace una zona al norte con unos 6 o 7 sebastián entonces también soy un miembro bastante activo de una comunidad que se llama de md que es también esta camiseta que lleva aquí que somos un equipo un grupo multidisciplinar gente

que nos reunimos pues hablar de nuestras cosas somos diseñadores programadores gente de negocio y nos reunimos vamos charlas mesas redondas y luego vamos a dejarlos al menos lo que se hace en este tiempo de este tipo de charlas también pertenezco activamente

a otra comunidad que se llama cataño unos puntocom que es una unidad más de más de nicho en donde nos juntamos para hacer el pp de hiper programming es un evento y ahora te constante cariño porque yo he aprendido mucho de existen 81 donde nos juntamos usado

la mañana hacemos parejas elegimos una cata es un pequeño ejercicio de programación empezamos a programar usando el programa de 45 minutos borramos el código empezamos de nuevo es un evento bastante interesante que yo digo como digo lo tenemos tanto cariño

además yo últimamente estoy coordinando cuando se celebró en san sebastián pero estamos haciendo en otras ciudades como vitoria bilbao también en valladolid tenemos aquí algunos compañeros de valladolid en barcelona alguien está interesado en forma de texto

pues luego me quedé por ahí por los pasillos y se lo comento porque se lamentó muy interesante y también pues también podéis encontrar en mi blog yo tengo un blog que es gozaron 23 punto com antes era con 20 puntos wordpress.com pero un día me compré el dominio

de la casa por la ventana es un blog que lo abría hace unos 33 años así que le tengo mucho cariño también porque es digamos en una especie de patio de recreo es donde se me ocurre algo pues no se me ocurre algo lo programamos y lo que pasa gente lo programa

va y lo guardaba o labor nada ahora puedes tirar los waddingham y escribo una entrada en el blog me ha servido mucho sobre todo para conocer a mucha gente con el blog mereció mucho feedback estoy encantadísimo así que os animo a que entréis y me hace mucha

ilusión permisito ácido comentario de esas cosas bueno los que auguró y más con esto y vamos a empezar pues con la la saben si primero vamos a hablar inyección de dependencia porque hablamos mucho de inyección de dependencia sólo está muy de moda en todos

los sitios aparece nos vamos a ver porque es porque es bueno en la inyección inyección de dependencias si vamos hablar en días en dependencias tenemos canal de solé o solid es sólo nos imagino que más o menos todos están formalizados con el concepto del sólido

para los que no son unos principios básicos de una programación orientada a objetos una especie de cinco mandamientos de la programación orientada a objetos hay más mandamientos y más principios pero las personas que los novios lo hicieron pues crearon este

es un acrónimo de acrónimos que queda ha sido muy bonito porque son códigos sólido es con un código robusto y parece que marcará la idea de un perdón debajo y cada uno pues tiene una serie de principios bastante poco y resultados e irrebatibles o sea es muy

difícil estar en desacuerdo con estos principios están basados en sentido común y en buenas prácticas en esta charla vamos a hablar vamos a darle vueltas algunos vamos a hablar de responsabilidad única porque está esos tanto los lados entiendo que todo el

mundo está de acuerdo a una responsabilidad única o sea que nuestros objetos nuestras clases hagan una cosa que el ambiente también vamos a hablar bastante del principio de abierto cerrado un poco menos de los demás del principio sustitución y el principio

de su relación de interfaces y vamos a hablar también del principio de inversión de control un poco a mí me gusta un poco un poco raro de explicar pero grande sencillo inyección de dependencias es una técnica para digamos abarcar este principio entonces vamos

a ver eso bueno está vivo está esta es light de aquí la quería poner lista donde ponerla no sabía en qué parte poner así que no contaría entonces esta charla nueva sobre tu bebé yo soy un aprecio pienso que te dé es una metodología es una metodología de desarrollo

los mentores género desarrollo muy bueno ya que nos permite llegar al desarrollo en mi experiencia el código que desarrollamos haciendo tv es un código de una calidad muy alta mucho más alta que siempre debe hay gente que piensa que es malo porque es lento

yo pienso que están equivocados pero bueno me quiere meter en esa pelea lo que sí quiero comentar es que si hacemos te debe la inyección de dependencia es algo obligatorio o sea no podemos hacer de sin dirección dependencias no es porque sea obligatorio sino

porque sería muy difícil hacer programas si nuestra dirección de dependencias en sdp nos va ayudar a desacoplar códigos y hacer te debés sin desacoplar código es muy complicado y desacoplar códigos bueno por eso yo veo como que tener es una metodología muy

[ ... ]

Nota: se han omitido las otras 3.545 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.