-
por javier
-
31 de Marzo de 2023
En desarrollo de software, en un contexto de metodologías ágiles o bien tirando código mediante prueba y error existen prácticas que harán nuestro código más mantenible, mas legible y de mejor calidad. Algunas de estas prácticas son las siguientes: empezaremos por modularidad y cohesion en el software, lo cual es imprescindible en el buen código.
Cohesión y modularidad son dos conceptos importantes en el desarrollo de software, que se relacionan con la estructura y la organización del código.
La cohesión se refiere a la medida en que los componentes (como clases o métodos) de un sistema trabajan juntos para lograr …
-
por javier
-
21 de Marzo de 2023
La programación extrema (XP) es una metodología de desarrollo, si puede ser considerada como tal, pues se caracteriza por ser un conjunto de prácticas y no está considerada como metodología por una extensa mayoría de ingenieros del software.
No obstante, es de extendido uso en proyectos software y sus prácticas han sido de amplia aceptación en muchos casos, sobre todo proyectos pequeños o medianos debido a su curva de aprendizaje suave, a producir código de calidad, completamente funcional, sin fallos ni sorpresas para el cliente, que, siempre percibirá un producto final adecuado a sus necesidades, no a lo que creen …