Estndar de Codificacin - PowerPoint PPT Presentation

1 / 10
About This Presentation
Title:

Estndar de Codificacin

Description:

Porque Necesitamos Convenciones de Codificaci n? ... Algunos Tips de lo que es este 'est ndar': El c digo no debe estar duplicado (regla de oro) ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 11
Provided by: felipeanto
Category:
Tags: codificacin | de | estndar | oro

less

Transcript and Presenter's Notes

Title: Estndar de Codificacin


1
Estándar de Codificación
  • CC62V Taller de Metodologías Ágiles de Software
  • Felipe A. Krauss B.

2
Temario
  • Motivación
  • Definición por Aproximación
  • Utilidad
  • Discusión
  • Bibliografía

3
Motivación
  • Porque Necesitamos Convenciones de Codificación?
  • 80 del costo de desarrollo de una pieza de
    software se invierte en mantención.
  • Convenciones de Codificación mejoran la facilidad
    de lectura del software
  • Si el Código es el Producto. Este debe estar
    empaquetado y Presentable.

4
Motivación
  • Otros Motivos para Poseer Convenciones de Código
  • Permite la rotación de personas en las
    actividades.
  • Evita la indispensabilidad de las personas.
  • Reduce los yo los hago a mi manera

5
Definición por Aproximación
  • Algunos Tips de lo que es este estándar
  • El código no debe estar duplicado (regla de oro).
  • El estándar debe ser acepado por todo el grupo.
  • El estándar debe ser lo más liviano posible,
    siempre orientado a la comunicación.

6
Utilidad
  • Pero hasta ahora todo bien. Pero Qué se busca?

Programación de a Pares
Propiedad Colectiva
Estándar de Codificación
Integración Continua
7
Discusión
  • Positivo
  • Reduce el impacto de rotaciones en los equipos.
  • Ayuda a la mantenibilidad del código.
  • Genera un nuevo puente de comunicación interna.

8
Discusión
  • Lo Malo
  • El problema de los llaneros Solitarios y/o
    herores.
  • Genera resistencia al cambio (como gran parte de
    XP).
  • Genera la problemática Cuál estándar?

9
Discusión
  • Conclusión
  • Aunque puede llegar a ser un trabajo arduo, y que
    saque mas de una roncha. Es importante lograr
    llegar a un nivel de consenso.
  • Aunque la bibliografía siempre menciona que la
    decisión debe ser interna. Puede ser interesante
    optar por estándares de paquete cuando ya
    existan.

10
Bibliografía
  • http//java.sun.com/docs/codeconv
  • http//www.extremeprogramming.org/
  • http//www.xprogramming.com/
  • Extreme Programing Explained Embrace Change Kent
    Beck
Write a Comment
User Comments (0)
About PowerShow.com