본문 바로가기

전체 글74

AOP (Adaptive Object Model) QCon 세미나 첫째날입니다. 앞의 이틀은 Tutorial이라고 일종의 수업인데, 오늘 저의 선택은 AOM 이었습니다. ■ 진행방식 - 강사 둘이 주거니 받거니 만담식으로 진행 놓치지 않고 많은 내용을 전달하기도 하겠지만, 두명이 하고자하는 말이 많으니 그만큼 수업도 더욱 빡셈. - Joseph W. Yoder 와 Rebecca Wirfs-brock 인데, 레베카는 나이가 아주 많아보이는 여자임. 나이들어서도 저렇게 멋진 기술자가 될수 있다는 점이 좋아보임. -강의를 한번에 한시간 반씩하고 조별 짧은 실습(30여분)이 두 번 수행하여 9시에서5시. 실습은 클래스 다이어그램 그리는 건데, 역시 툴사용은없고 플립차트에 볼펜으로 끄적! ■ 내용 - AOM은 변화에 쉽게 적응하도록 하기 위해 Meta model.. 2010. 11. 2.
Domain Driven Design Quickly 문서에 대한 간략한 소개 - 전체 106 페이지 분량의 영문 pdf 문서 - 웹으로 무료 제공되고 있음 도메인 주도 설계는 프로젝트의 핵심 성공요소인 원활한 의사소통을 위해, 도메인의 개념을 그대로 투영하는 핵심적 모델을 프로젝트의 정 중앙에 두고, 모든 이해당사자가 이를 바라보고 시스템 개발을 진행 하도록 하는 접근방식 입니다. 모든 이해 당사자가 하나의 모델을 가지고 이야기 하기 위해서는 도메인 모델과 소프트웨어 모델 즉 코드 간의 표현적 차이를 최소화 해야 합니다. 도메인 주도 설계는 EJB와 같은 구현 기술이 소프트웨어 개발을 주도함으로써 발생되는 여러 가지 문제점을 해결하기 위해, 기술 주도적인 방식이 아닌 도메인 주도적인 방식으로 소프트웨어를 개발할 것을 주장합니다. 이러한 면에서 이미 소개된 바 있는 MDA의 연장선.. 2010. 6. 21.