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
0
76
Software Architecture - Coupling and Cohesion
Ondrej Krajicek
June 20, 2022
Tweet
Share
More Decks by Ondrej Krajicek
See All by Ondrej Krajicek
American Chamber of Commerce CZ - Digitization Conference - July 2022
ondrasek
0
79
Software Architecture Primer
ondrasek
0
220
Software Architecture Primer
ondrasek
0
97
Rolling out large scale IT systems into global organizations
ondrasek
0
41
The future of IOT - IDC IOT Forum Prague 2015 - One Pager
ondrasek
1
67
PV260 Software Architecture and how it is related to Software Quality
ondrasek
0
330
R&D as a source of Czech competitiveness (in Czech)
ondrasek
0
34
SOLID Services
ondrasek
0
31
The first Geecon Prague keynote
ondrasek
0
36
Other Decks in Programming
See All in Programming
RDoc meets YARD
okuramasafumi
4
170
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
10
3.9k
Android端末で実現するオンデバイスLLM 2025
masayukisuda
1
140
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
390
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
220
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
150
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
200
ProxyによるWindow間RPC機構の構築
syumai
3
1.2k
アセットのコンパイルについて
ojun9
0
120
機能追加とリーダー業務の類似性
rinchoku
2
1.3k
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
6
2.4k
速いWebフレームワークを作る
yusukebe
5
1.7k
Featured
See All Featured
Fireside Chat
paigeccino
39
3.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
810
GraphQLとの向き合い方2022年版
quramy
49
14k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Designing for Performance
lara
610
69k
Unsuck your backbone
ammeep
671
58k
Building an army of robots
kneath
306
46k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Language of Interfaces
destraynor
161
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
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