FREE SHIPING FOR OVER $100 - MOSTLY SHIP VIA USPS GROUND ADVANTAGE %D days %H:%M:%S
반버논
반버논(VaughnVernon)은베테랑소프트웨어장인이자소프트웨어설계와구현을단순하게만드는분야의선구자다.『도메인주도설계구현』(에이콘,2016)과『ReactiveMessagingPatternswithActorModel』(Addison-Wesley,2015)의고,전세계수백명의소프트웨어개발자들에게IDDDWorkshop을가르쳤다.업계컨퍼런스에자주등장하는연사로분산컴퓨팅,메시징,특히액터모델에관심이많고,도메인주도설계와스칼라(Scala),아카(Akka)와함께액터모델을사용하는DDD컨설팅전문가다.그의최근작업들은블로그(www.VaughnVernon.co)를방문하거나트위터계정(@VaughnVernon)을팔로잉하면확인할수있다.
1장.나에게도메인주도설계는__DDD가우리에게상처를줄까?__좋은나쁜그리고효과적인설계__전략적설계__전술적설계__학습과정과지식의정제__이제시작해보자!2장.바운디드컨텍스트및보편언어와전략적설계__도메인전문가와비즈니스동인__사례연구__기본적인전략적설계를하려면__도전과통합__보편언어개발하기____작업에시나리오넣기____많은시간과노력이드는일은?__아키텍처__요약3장.서브도메인과전략적디자인__서브도메인은무엇인가?__서브도메인의유형__복잡성다루기__요약4장.컨텍스트매핑과전략적설계__매핑의종류____파트너십____공유커널____고객-공급자____준수자____반부패계층____공개호스트서비스____공표된언어____각자의길____큰진흙덩어리__컨텍스트매핑활용하기____SOAP을이용한RPC____레스트풀HTTP____메시징__컨텍스트매핑사례__요약5장.애그리게잇과전술적설계__왜필요할까__애그리게잇경험법칙____규칙1:애그리게잇경계내의비즈니스불변사항을보호하라____규칙2:작은애그리게잇을설계하라____규칙3:오직식별자로만다른애그리게잇을참고하라____규칙4:결과적일관성을사용해다른애그리게잇을갱신하라__애그리게잇모델링____추상화를조심스럽게선택하라____올바른크기의애그리게잇____테스트가능한단위__요약6장.도메인이벤트와전술적설계__도메인이벤트를설계,구현,사용하기__이벤트소싱__요약7장.가속화와관리도구__이벤트스토밍____다른도구들__애자일프로젝트에서의DDD관리중요한일부터먼저____SWOT분석사용____모델링스파이크와모델링부채____작업확인및노력추정__기간이정해진모델링____어떻게구현해야하는가?____도메인전문가와상호작용하기__요약
★이책의대상독자★DDD핵심과도구를배우는것에관심을갖고이를빠르게학습하고자하는사람들을위한책이다.대부분의독자들은프로젝트실행방안에DDD를포함시키려는소프트웨어아키텍트나소프트웨어개발자일것이다.소프트웨어개발자들은때때로DDD의아름다움을빨리발견하고DDD의강력함에매료된다.하지만그들뿐만아니라임원,도메인전문가,관리자,비즈니스분석가,인포메이션아키텍트그리고테스터모두가이해할수있는주제를다뤘으므로정보기술(IT)산업이나연구개발(R&D)환경에상관없이...★이책의대상독자★DDD핵심과도구를배우는것에관심을갖고이를빠르게학습하고자하는사람들을위한책이다.대부분의독자들은프로젝트실행방안에DDD를포함시키려는소프트웨어아키텍트나소프트웨어개발자일것이다.소프트웨어개발자들은때때로DDD의아름다움을빨리발견하고DDD의강력함에매료된다.하지만그들뿐만아니라임원,도메인전문가,관리자,비즈니스분석가,인포메이션아키텍트그리고테스터모두가이해할수있는주제를다뤘으므로정보기술(IT)산업이나연구개발(R&D)환경에상관없이누구나이책을읽고도움을받을수있다★이책에서다루는내용★■DDD가개인및조직을위해할수있는일과중요성■DDD전략적설계의기초:바운디드컨텍스트와보편언어■서브도메인을활용한전략적설계■팀이함께일하고좀더전략적으로소프트웨어를통합하도록돕는컨텍스트매핑■애그리게잇과도메인이벤트를통한전술적설계■팀의리듬을만들고관리하기위한프로젝트가속화와관리도구사용★이책의구성★1장,‘나에게도메인주도설계는’에서는DDD가여러분들과여러분들의조직을위해할수있는것에대해설명하고,앞으로배울것과그것이왜중요한지에대해좀더상세한개요를제공한다.2장,’바운디드컨텍스트및보편언어와전략적설계’에서는DDD의전략적설계를소개하면서DDD토대가되는바운디드컨텍스트와보편언어를설명한다.3장,’서브도메인과전략적디자인’에서는서브도메인을설명하고,새로운애플리케이션을모델링하는동안기존레거시시스템과의통합에따르는복잡성을다루는데서브도메인을사용하는방법을제공한다.4장,’컨텍스트매핑과전략적설계’에서는팀이전략적으로함께일하는방법과그들의소프트웨어를통합할수있는다양한방법을설명한다.이를컨텍스트매핑이라고한다.5장,’애그리게잇과전술적설계’에서는애그리게잇을통한전술적모델링으로관심을돌린다.애그리게잇과함께사용되는중요하고강력한전술적모델링도구는6장,‘도메인이벤트와전술적설계’의주제인도메인이벤트다.7장,’가속화와관리도구’는팀이그들의리듬을만들고유지하는데도움을주는프로젝트가속화와프로젝트관리도구를조명한다.이두가지주제는좀처럼다른DDD자료에서는보기힘든것들이고,DDD를실천방안에포함하는결정을하려는이들에게꼭필요한내용이다.