일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- log
- Network
- ip
- Kafka
- AWS
- aws s3
- jvm
- Vision
- java
- grafana
- Packet
- kubectl
- EC2
- helm
- MAC address
- Python
- kubernetes
- CVAT
- Spring
- PostgreSQL
- JavaScript
- Trino
- tcp
- kubeadm
- airflow
- Operating System
- OS
- zookeeper
- CSV
- docker
Archives
- Today
- Total
목록The Law of Demeter (1)
JUST WRITE
The law of Demeter
The Law of Demeter Loosely Coupled 객체 지향 디자인에서 결합 정도는 하나의 Class가 다른 Class의 설계에 얼마나 영향을 미치는가이다. 다른 말로 한 Class의 변경으로 다른 Class도 얼마나 자주 변경되는가이다. Tight Coupling은 두 Class가 함께 변경되는 경우가 많다는 것이고, Loosely Coupling은 대부분 독립적이다. 일반적으로 테스트, 유지보수 측면에서 유리한 Loosely Coupling을 추천한다. The Law of Demeter 디미터의 법칙은 Object-oriented programing: an objective sense of style에서 처음 소개되었다. 디미터의 법칙을 한마디로 말하면,,, Don't talk to st..
Programing
2022. 2. 8. 16:40