천객만래 [千客萬來] (It has an interminable succession of visitors)

도메인 주도 설계 핵심 - 핵심을 간추린 비즈니스 중심의 설계로 소프트웨어 개발 프로젝트 성공하기

반 버논 저/박현철, 전장호  | 에이콘출판사 | 2017년 09월 25일 | 원제 : Domain-Driven Design Distilled

 

책소개

도메인 주도 설계(DDD)를 프로젝트에 적용하고자 하는 개발자, 소프트웨어 아키텍트 또는 관리자가?DDD를 빠르게 배우고 적용할 수 있게 도와준다.?뿐만 아니라?좋은 소프트웨어를 만들기 위해 꼭 필요한 역할인 비즈니스 전문가와 플랫폼 기획자도?DDD를 이해하고 적극적으로 설계에 참여할 수 있게 해준다.

도메인 모델을 분리하고 명확한 경계 내에서 비즈니스 전문가와 개발자가 함께 공통적으로 사용할 수 있는 보편 언어를 개발하는 방법,?레거시 시스템을 다루기 위해 서브 도메인을 활용하는 방법과?여러 개의 분리된 컨텍스트의 통합을 위한 기술적 메커니즘까지 반드시 알아야 할 것들을 빠짐없이 다루고 있다.

다른 두꺼운?DDD?서적들이 바이블이라면,?이 책은 얇지만 꼭 필요한 핵심 개념과 함께 프로젝트 적용을 이해하기 쉬운 예제 흐름으로 설명한다.?따라서 DDD를 처음 접하는 사람부터 도메인 주도 설계 개념을 혼란스럽게 생각하는 사람들에게까지 도움이 되는 길잡이가 돼줄 것이다.

 

OOD -> MDD -> DDD 로 넘어오는 단계에서 요즘은 아키텍처 설계에 MSA + DDD, MSA + MDD 로 설계를 다수 하는 것으로 보인다.

 

Posted by 사용자 SB패밀리

댓글을 달아 주세요

소프트웨어 개발주기

확인(Verification) - 제품을 올바르게 개발하고 있는가? Need

소프트웨어 개발 주기에서 주어진 단계에서의 생산품이 이전 단계에서 수립된 요구들을 수행하는가를 결정하는 과정.

프로그램 정확도의 형식 증명.

항목들, 프로세스들, 서비스들, 또는 문서들이 명시된 요구들을 따르는지 재검토하고 조사하며 시험, 검사, 감사 및 문서화하는 행위.

검증에는 주기 검증과 형식 검증의 두 가지 형태가 있다. 주기 검증은 개발 주기의 특정 단계에서 제작된 생산 제품이 그 이전 단계에서 설정한 규격들을 어느 정도 충족시키는지를 결정하는 과정이다. 형식 검증은 원시 부호가 규격에 맞게 작성되었는지를 수학적으로 엄격하게 증명하는 것이다

보증,검증(Validation) - 올바른 제품을 개발하고 있는가? Procedure

소프트웨어에 대한 요구 조건에 응하고 있는 것을 확인하기 위해 소프트웨어 개발공정의 마지막에 소프트웨어를 평가하는 공정.

소프트웨어개발과정의 최종 단계로써, 소프트웨어가 요구된 바와 합치되는지를 평가하는 일.

소프트웨어 타당성 검사(Software Validation)

 

 

 

Posted by 사용자 SB패밀리

댓글을 달아 주세요

2018년 1월, 12월 프로그래밍 언어 인기도 순위


네덜란드 티오베(TIOBE) 회사가 매달 검색엔진 통계를 이용하여 발표하는 개발언어 인기도 순위


2018년12월



2018년 1월


1년 전 / 1개월 전 정보이지만 대략 트렌드 파악이 간다.

2019년 1월은 어떨지 조만간 확인하도록 하고

C#은 6위, DELPHI는 11위 정도를 유지하고 있구나.


https://www.tiobe.com/tiobe-index/

Posted by 사용자 SB패밀리

댓글을 달아 주세요