https://www.youtube.com/watch?v=5NmyjJdoLZM&list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck&index=67
설계 = 현실(엄청나게 복잡)에서 소프트웨어(단순)화 시켜서 문제를 해결하는 것.
- 위성사진
- 현실의 복잡한 것을 걷어내고 지하철 노선만 표현
- 역과 역 사이의 거리.
- 지하철 탑승자의 유일한 관심사 : 어떤 것이 환승인지? 다음 역은 무엇인지?
현실에서 필요로 하는 것만 추출해서 표현하는 것 = 추상화(abstract)
추상화란?
해결문제를 SW적으로단순화시켜서 만든 것을 추상화라고 한다.
SW설계
복잡한 현실을 추상화 하는 과정