C, C++과 윈도우즈 프로그래밍을 배운 뒤에는 무엇을 해야 할까?
IT CookBook, 시스템 분석과 설계: 효과적인 비즈니스 정보시스템 개발
이 교재는 2, 3, 4년제 대학의 IT 관련학과에서 프로그래밍을 공부한 후 시스템의 개발에 관심을 갖고 있는 학생들과 IT 관련 분야에서 시스템 개발업무에 종사하고 있는 일반인들이 보다 체계적으로 시스템을 개발하는 데 필요한 개발 방법론을 학습하고자 하는 데 도움이 될 것이다.
1학년때 배우는 C, C++ 또는 java를 영어로 표현하자면 영어의 문법을 배운 시간이다.
기본적인 문법을 그래픽 요소와 접목시키는 윈도우 프로그래밍을 배운 후...
무엇을 해야 할까?
바로 실질적인 프로그램(프로젝트)를 완성해야 한다.
이때 가장 기본적으로 필요한 것은?
바로! 프로젝트를 진행하기 위한 설계도와 함께 프로젝트에 대한 요구/분석이다.
사용자와 제작을 맡긴이가 원하는 요구사항이 무엇인지 정확하게 분석한 뒤,
그 요구사항에 맡도록 필요한 것들을 모아서 계획에 맞게 프로젝트를 진행해야 한다.
개인이 제작하는 단순한 작업이 아닌 중/대규모 작업인 경우 본인과 다른 사람과의 의사소통이 중요하다.
바로 그런 의사소통을 위한 작업들과 시스템 설계를 위한 기본 개념을 "시스템 분석과 설계"라는 책을 통해 배울 수 있다.
아쉬운 점은, 한번 영문 표현과 함께 약어를 표시했다면 그 이후에 반복해서 쓰지 않아도 될 듯 싶다.
하나더, 표기법은 UML을 이용했으면 더욱 좋았을 것 같습니다.