La connascencia es una métrica de calidad de software que nos permite razonar sobre la complejidad causada por las relaciones de dependencia en el diseño orientado a objetos. Fue inventada por Meilir Page-Jones como una forma de evaluar y comparar las dependencias en el software, similar a cómo se considera el acoplamiento en el diseño estructurado.
¿Qué es la Connascencia? En ingeniería de software, dos componentes son connascentes si un cambio en uno requiere una modificación en el otro para mantener el funcionamiento general del sistema. La connascencia nos permite categorizar y comparar diferentes tipos de dependencias, lo cual puede ser una pista para mejorar la calidad del software.
¿Quieres más? te invitamos a suscribirte a nuestro boletín para avisarte cada vez que recopilemos contenido de calidad que compartir.
Si disfrutas leyendo nuestro blog, ¿imaginas lo divertido que sería trabajar con nosotros? ¿te gustaría?
Pero espera 🖐 que tenemos un conflicto interno. A nosotros las newsletter nos parecen 💩👎👹 Por eso hemos creado la LEAN LISTA, la primera lista zen, disfrutona y que suena a rock y reggaeton del sector de la programación. Todos hemos recibido newsletters por encima de nuestras posibilidades 😅 por eso este es el compromiso de la Lean Lista