프로그래머처럼 생각하라 정리 (2)

이동욱

2021/06/06

Categories: 유틸 Tags:

프로그래머는 단순하게 생각한다


모델 작성법


사물을 단순화 한다.

download

모델의 기본 구조란?


요소를 추출하여 작성한다.


중요한 것을 요소로 만든다

요소는 명사로 작성한다

관계를 명확하게 한다


배치를 조정한다.


모델을 사용하면 얻게 되는 장점


1. 도식화의 이점을 누릴 수 있다.
2. 전체 모습을 파악할 수 있다.
3. 논리적으로 생각할 수 있다.
4. 발상을 넓힐 수 있다.

빈약한 모델에서 발견할 수 있는 네 가지 공통점


1. 목적과 관점이 정해져있지 않거나, 명확하지 않다.
2. 요소가 망라되어 있지 않거나, 불필요한 요소를 포함하고 있다.
3. 요소의 추상화 수준이 너무 높거나 너무 낮다.
4. 요소들 사이의 관계를 잘 표현하고 있지 못한다.

자신의 입장을 확인한다.

필요한 요소들을 부족함 없이 망라하기 위한 기법

관계를 적절하게 표현하기 위한 요령


참고 문헌


>> Home