한빛아카데미
집필서
판매중
개발 단계별로 살펴보는 객체지향 소프트웨어 공학의 원리
소프트웨어 개발 과정에 사용되는 모든 공학 기술을 객체지향 관점으로 설명합니다. 객체지향 방법론의 설계 표현법인 UML을 본격적으로 다루고, 프로그래밍 과정에 유용하게 적용할 수 있는 디자인 패턴과 자바, C++, C#을 이용한 프로그래밍 원리와 스타일을 자세히 설명합니다. 객체지향이 막연히 어렵다고 생각했던 학생과, 애자일과 같은 새로운 패러다임으로 전환하려는 소프트웨어 엔지니어 또는 프로젝트 관리자가 보면 객체지향 소프트웨어 개발 과정을 깊이 있게 이해할 수 있습니다.
도서 장점
① 소프트웨어 개발의 전 과정을 객체지향 방법 중심으로 설명합니다. 자바나 C++ 언어를 알고 있으면 도서의 내용을 이해하는 데 더욱 좋습니다.
② 비유적 설명, 도식, 소스코드 등을 활용하여 소프트웨어 공학에서 다루는 주요 이론과 방법 및 도구를 이해하기 쉽게 설명합니다.
③ 각종 자격증 및 국가고시에 출제된 문제를 변형하여 매 장마다 연습문제를 제공합니다. 답은 책의 제일 마지막에서 확인할 수 있습니다.
④ 부록으로 UML 표기법과 주요 용어 해설을 제공합니다. 필요한 개념만 간단히 찾아볼 때 편리합니다.