Lewis's Tech Keep

06/17, 19 TIL (개체 모델링~) 본문

Java/개체지향 프로그래밍 with JAVA

06/17, 19 TIL (개체 모델링~)

Lewis Seo 2021. 6. 17. 23:37

What are we making? 

 - 정답이란 없다

 - 주관적임

 

- 클래스 다이어그램

 : 어떤 시스템에 있는 클래스들을 보여주는 다이어그램

 : 시스템 디자인 시각화를 위한 표준

 : 시스템의 정적인 구조를 보여주기에 적합

 

- 실세계의 상태와 동작 모두를 가져오려고 하면 안된다.

 : 원하는 기능보다 더 들어온다는 것은 필요하지 않은 것도 들어갈 가능성이 높다는 뜻.

 : 작성한 코드는 유지보수의 대상 -> 코드를 여러번 고치게 됨

 : 근데 이 코드가 많다면? -> 할 때마다 다 고쳐야 할 수도 있음

 : 처음부터 올바르게 모델링할 수 있다는 망상을 버려야 한다.

 

 intelligent fool 은 언제나 뭔가를 크게, 복잡하게 위험하게 만든다. 천재성보다 용기가 더 중요

Comments