Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Software Architecture - Coupling and Cohesion
Search
Ondrej Krajicek
June 20, 2022
Programming
83
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Software Architecture - Coupling and Cohesion
Ondrej Krajicek
June 20, 2022
More Decks by Ondrej Krajicek
See All by Ondrej Krajicek
American Chamber of Commerce CZ - Digitization Conference - July 2022
ondrasek
0
85
Software Architecture Primer
ondrasek
0
260
Software Architecture Primer
ondrasek
0
100
Rolling out large scale IT systems into global organizations
ondrasek
0
49
The future of IOT - IDC IOT Forum Prague 2015 - One Pager
ondrasek
1
76
PV260 Software Architecture and how it is related to Software Quality
ondrasek
0
470
R&D as a source of Czech competitiveness (in Czech)
ondrasek
0
45
SOLID Services
ondrasek
0
39
The first Geecon Prague keynote
ondrasek
0
42
Other Decks in Programming
See All in Programming
net-httpのHTTP/2対応について
naruse
0
460
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
250
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
140
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
770
AIとRubyの静的型付け
ukin0k0
0
550
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
260
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
180
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
3
150
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
150
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
630
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
510
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
170
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
The Curse of the Amulet
leimatthew05
1
13k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
Prompt Engineering for Job Search
mfonobong
0
340
My Coaching Mixtape
mlcsv
0
140
Balancing Empowerment & Direction
lara
6
1.1k
GraphQLとの向き合い方2022年版
quramy
50
15k
A Soul's Torment
seathinner
6
2.9k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
820
Building an army of robots
kneath
306
46k
Transcript
None
None
None
None
▪
None
▪ ▪
▪ ▪ ▪ → → ▪ → →
▪ ▪ ▪
▪
▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪
▪ ▪
▪ ▪ ▪ ▪ ▪
▪ → → ▪ → →
▪ ▪ ▪ ▪
None
▪ ▪ ▪ ▪ ▪
None
▪ ▪
▪
▪
▪ I = Ce / (Ce + Ca) ▪ Def(I)
= {0, 1} ▪ ▪ ▪ ▪
▪ ▪ ▪ ▪ A = #Abstract / #Total ▪
Range(A) = {0, 1} ▪ ▪ ▪ ▪ D = |A + I – 1| / 2 ▪ Dn = |A + I – 1| ▪ Range(D) = {0, 0.707}
None
▪ ▪
None
Dependencies. Grouping. Dependencies.
None
None
▪ ▪
None