SlideShare une entreprise Scribd logo
1  sur  23
Clean Code - Coder Edson ‘Grubhart’ Chávez Montaño Certified Scrum Master Mail:  echavez@innovabs.com Twitter: @grubhart Blog: http://soyfreakytambiengeek.blogspot.com/
¿Quién Soy? ,[object Object]
Mas de 5 años de Experiencia en desarrollo Java
Mas de 3 años de Experiencia en metodologías Agiles
Miembro de la comunidad Agile
Expositor en Eventos de Agilismo
Expositor en Eventos sobre Spring FrameworkINNOVABUSINESS SOLUTIONS es una empresa nacional conformada por accionistas peruanos que reúnen mas de 10 años de experiencia nacional en el campo de la tecnología de la información, brindando "soluciones de valor agregado al negocio" en empresas del sector privado y público del país. Para el logro de este objetivo, cuenta con consultores y analistas de la más alta calidad y experiencia en desarrollo de soluciones, bajo una adecuada y estricta metodología.
¿De donde Viene todo esto?
¿De qué va todo esto? ,[object Object]
Principio SOLID
Nombres
Parámetros
Comentarios
Funciones
Clean Coder
Profesionalismo
Decir Si
Decir No
Codificar
Práctica,[object Object]
Single Responsability ,[object Object]
Unacosatambienesencadenaracciones del mismonivel de abstracción o conceptualización,[object Object]

Contenu connexe

Similaire à Clean Code - Coder

Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
fmmeson
 
Pruebas Automatizadas (EN ESPANOL)
Pruebas Automatizadas (EN ESPANOL)Pruebas Automatizadas (EN ESPANOL)
Pruebas Automatizadas (EN ESPANOL)
Rodrigo Branas
 
La experiencia agile de softeng en el desarrollo de portal builder
La experiencia agile de softeng en el desarrollo de portal builderLa experiencia agile de softeng en el desarrollo de portal builder
La experiencia agile de softeng en el desarrollo de portal builder
Ramon Costa i Pujol
 
DBAccess en el XI Maratón de Programación de la USB
DBAccess en el XI Maratón de Programación de la USBDBAccess en el XI Maratón de Programación de la USB
DBAccess en el XI Maratón de Programación de la USB
La Red DBAccess
 

Similaire à Clean Code - Coder (20)

booklet-v01_Sp
booklet-v01_Spbooklet-v01_Sp
booklet-v01_Sp
 
Metogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS AgilesMetogologias de Desarrollo de Software Tradicionales VS Agiles
Metogologias de Desarrollo de Software Tradicionales VS Agiles
 
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock HolmesLevantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
Levantamiento de Requerimientos de Software: Perspectiva de Sherlock Holmes
 
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
Levantamiento de requerimientos de software: Perspectiva de Sherlock Holmes -...
 
El camino del agile coach
El camino del agile coachEl camino del agile coach
El camino del agile coach
 
Devops Maturity Assessment Model - Ágiles 2019
Devops Maturity Assessment Model - Ágiles 2019Devops Maturity Assessment Model - Ágiles 2019
Devops Maturity Assessment Model - Ágiles 2019
 
Poder puedo, pero no lo haré - T3chfest
Poder puedo, pero no lo haré - T3chfestPoder puedo, pero no lo haré - T3chfest
Poder puedo, pero no lo haré - T3chfest
 
Praxis - Introduccion a Disciplined Agile PMI
Praxis - Introduccion a Disciplined Agile PMIPraxis - Introduccion a Disciplined Agile PMI
Praxis - Introduccion a Disciplined Agile PMI
 
Diplomado agilismo
Diplomado agilismo Diplomado agilismo
Diplomado agilismo
 
Trabajo final edisson ferney casas forero introduccion a la ingenieria de sis...
Trabajo final edisson ferney casas forero introduccion a la ingenieria de sis...Trabajo final edisson ferney casas forero introduccion a la ingenieria de sis...
Trabajo final edisson ferney casas forero introduccion a la ingenieria de sis...
 
YELLOW BELT SIX SIGMA
YELLOW BELT SIX SIGMAYELLOW BELT SIX SIGMA
YELLOW BELT SIX SIGMA
 
Manual de procedimientos
Manual de procedimientosManual de procedimientos
Manual de procedimientos
 
Equipos de Alto Desempeño
Equipos de Alto DesempeñoEquipos de Alto Desempeño
Equipos de Alto Desempeño
 
YELLOW BELT SIX SIGMA
YELLOW BELT SIX SIGMAYELLOW BELT SIX SIGMA
YELLOW BELT SIX SIGMA
 
CAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileCAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agile
 
Pruebas Automatizadas (EN ESPANOL)
Pruebas Automatizadas (EN ESPANOL)Pruebas Automatizadas (EN ESPANOL)
Pruebas Automatizadas (EN ESPANOL)
 
Agile para RRHH - AEDIPE
Agile para RRHH - AEDIPEAgile para RRHH - AEDIPE
Agile para RRHH - AEDIPE
 
La experiencia agile de softeng en el desarrollo de portal builder
La experiencia agile de softeng en el desarrollo de portal builderLa experiencia agile de softeng en el desarrollo de portal builder
La experiencia agile de softeng en el desarrollo de portal builder
 
La experiencia agile de softeng en el desarrollo de Portal Builder
La experiencia agile de softeng en el desarrollo de Portal BuilderLa experiencia agile de softeng en el desarrollo de Portal Builder
La experiencia agile de softeng en el desarrollo de Portal Builder
 
DBAccess en el XI Maratón de Programación de la USB
DBAccess en el XI Maratón de Programación de la USBDBAccess en el XI Maratón de Programación de la USB
DBAccess en el XI Maratón de Programación de la USB
 

Plus de Edson Chávez Montaño

Plus de Edson Chávez Montaño (13)

Hablemos de oauth2 v3
Hablemos de oauth2 v3Hablemos de oauth2 v3
Hablemos de oauth2 v3
 
Baby steps to tdd v3
Baby steps to tdd v3Baby steps to tdd v3
Baby steps to tdd v3
 
Hablemos de oauth2 v2
Hablemos de oauth2 v2Hablemos de oauth2 v2
Hablemos de oauth2 v2
 
Que hemos aprendido en 5 anos de devops version agile peru
Que hemos aprendido en 5 anos de devops   version agile peruQue hemos aprendido en 5 anos de devops   version agile peru
Que hemos aprendido en 5 anos de devops version agile peru
 
Hablemos de CI
Hablemos de CIHablemos de CI
Hablemos de CI
 
Polinizando organizaciones
Polinizando organizacionesPolinizando organizaciones
Polinizando organizaciones
 
Hablemos de oauth2
Hablemos de oauth2Hablemos de oauth2
Hablemos de oauth2
 
Introducción a Scrum
Introducción a ScrumIntroducción a Scrum
Introducción a Scrum
 
Builds complejos con Pipeline Plugin
Builds complejos con Pipeline PluginBuilds complejos con Pipeline Plugin
Builds complejos con Pipeline Plugin
 
Automatizacion de proyectos con gradle
Automatizacion de proyectos con gradleAutomatizacion de proyectos con gradle
Automatizacion de proyectos con gradle
 
Baby steps to tdd
Baby steps to tddBaby steps to tdd
Baby steps to tdd
 
Software Craftsmanship
Software CraftsmanshipSoftware Craftsmanship
Software Craftsmanship
 
InSpring security
InSpring securityInSpring security
InSpring security
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Dernier (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Clean Code - Coder