Embed presentation
Download to read offline
![Connascence
Complexity of dependencies in object-oriented software system.
[Adaptative Code]](https://image.slidesharecdn.com/connascence-190315140637/85/Connascence-1-320.jpg)
![⢠Connascence provides a taxonomy for dependency and coupling,
allowing developers to reason about the quality of their code.
[Development and Dinosaurs]](https://image.slidesharecdn.com/connascence-190315140637/85/Connascence-2-320.jpg)
![⢠Meilir Page-Jones introduced it in 1992 in his paper Comparing
Techniques by Means of Encapsulation and Connascence [DZone â
about connascence]](https://image.slidesharecdn.com/connascence-190315140637/85/Connascence-3-320.jpg)










The document discusses connascence as a concept for analyzing dependencies and coupling in object-oriented software development. Introduced by Meilir Page-Jones in 1992, it categorizes different types of connascence such as name, type, meaning, algorithm, position, execution order, value, and timing. This taxonomy aids developers in assessing the quality of their code.
![Connascence
Complexity of dependencies in object-oriented software system.
[Adaptative Code]](https://image.slidesharecdn.com/connascence-190315140637/85/Connascence-1-320.jpg)
![⢠Connascence provides a taxonomy for dependency and coupling,
allowing developers to reason about the quality of their code.
[Development and Dinosaurs]](https://image.slidesharecdn.com/connascence-190315140637/85/Connascence-2-320.jpg)
![⢠Meilir Page-Jones introduced it in 1992 in his paper Comparing
Techniques by Means of Encapsulation and Connascence [DZone â
about connascence]](https://image.slidesharecdn.com/connascence-190315140637/85/Connascence-3-320.jpg)








