시스템 디자인
시스템 디자인 스터디를 진행하며 배운 내용을 정리해놓으려고 한다. 시스템 디자인 이란? 시스템이 특정 요구사항을 충족하도록 아키텍처, 모듈, 인터페이스, 데이터를 정의하는 과정이다. 예를 들어 김장을 한다고 가정했을때 김치를 만드는데 필요한 배추, 고추가루, 소금을 갖다 놓는다고 김치가 되지는 않는다. 김치를 만들기 위해 배추를 다듬고 행구고 소금과 물을 이용하여 절이고, 고추가루와 젓갈 등을 이용하여 양념을 만들고 버무리는 과정으로 김치가 완성된다. 김치가 완성되었다고 끝나는것이 아닌, 김치냉장고를 이용하는 등의 보관하는 방법도 필요하다. 또한 김치는 배추김치 뿐만아니라 깍두기, 겉절이, 물김치, 오이소박이 등 종류에 따라 재료와 만들고 보관하는 과정이 크게 차이 날 수 있다. 시스템 디자인도 이와 비..
시스템 디자인
2021. 7. 10. 21:03