ETE 2012 – Jim Weirich – Connascence Examined
Podcast: Play in new window | Download (Duration: 1:03:44 — 257.0MB) | Embed
From the abstract: Connascence (noun) is defined as (1) the common birth of two or more at the same tome; production of two or more together, (2) That which is born or produced with another, or (3) the act of growing together. In software, connascence is a rough measurement of the amount of coupling amount the components of a software system. Components that are “born” together will often need to change together over time. Excessive connascence in our software means…