프로그램 설계와 모듈화
소프트웨어 공학적으로 더 바람직한 프로그램을 짜려고 노력해보자. 이런 내용은 소프트웨어 공학이나, 객지프에서 더 자세히 배울 예정이다. 우리가 어떤 기계 부품을 만들 때 설계를 하고 물건을 만든다. 기존의 전통적인 기계공학의 설계 방법은 많이 연구되었는데, 소프트웨어에서도 체계적 설계를 해서 효율적인 소프트웨어를 만들자고 시작되었다. 설계는 '코딩 하기 전에' 소프트웨어가 어떻게 만들어져야 하는지를 구상하고 그 후 코딩을 하는 것이다. 설계에는 high-level 설계, low-level 설계가 있다. high-level은 추상화된 설계이고 low-level은 high level)어떤 컴포넌트, 어떤 DB... ->구조설계, DB설계, 인터페이스 설계low level) 좀 더 구체적으로! -> 컴포넌트 ..
그 외/소프트웨어공학
2018. 12. 5. 13:49