Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Software Architecture - Coupling and Cohesion

Software Architecture - Coupling and Cohesion

Ondrej Krajicek

June 20, 2022
Tweet

More Decks by Ondrej Krajicek

Other Decks in Programming

Transcript

  1. ▪ I = Ce / (Ce + Ca) ▪ Def(I)

    = {0, 1} ▪ ▪ ▪ ▪
  2. ▪ ▪ ▪ ▪ A = #Abstract / #Total ▪

    Range(A) = {0, 1} ▪ ▪ ▪ ▪ D = |A + I – 1| / 2 ▪ Dn = |A + I – 1| ▪ Range(D) = {0, 0.707}