Lewis's Tech Keep
06/17, 19 TIL (개체 모델링~) 본문
What are we making?
- 정답이란 없다
- 주관적임
- 클래스 다이어그램
: 어떤 시스템에 있는 클래스들을 보여주는 다이어그램
: 시스템 디자인 시각화를 위한 표준
: 시스템의 정적인 구조를 보여주기에 적합
- 실세계의 상태와 동작 모두를 가져오려고 하면 안된다.
: 원하는 기능보다 더 들어온다는 것은 필요하지 않은 것도 들어갈 가능성이 높다는 뜻.
: 작성한 코드는 유지보수의 대상 -> 코드를 여러번 고치게 됨
: 근데 이 코드가 많다면? -> 할 때마다 다 고쳐야 할 수도 있음
: 처음부터 올바르게 모델링할 수 있다는 망상을 버려야 한다.
intelligent fool 은 언제나 뭔가를 크게, 복잡하게 위험하게 만든다. 천재성보다 용기가 더 중요
'Java > 개체지향 프로그래밍 with JAVA' 카테고리의 다른 글
6/21 TIL (상속) (0) | 2021.06.21 |
---|---|
06/20 TIL (OO적 상호작용~ static, 싱글턴, 내포클래스) (0) | 2021.06.20 |
06/17 TIL (접근 제어자~ getter/setter) (0) | 2021.06.17 |
06/15 TIL (클래스와 개체) (0) | 2021.06.15 |
06/15 TIL (OOP 필요성) (0) | 2021.06.15 |
Comments