도메인 객체를 관리하면서 신경써야 하는 문제는 크게 아래 2가지이다. 도메인 객체의 생명주기 동안 무결성 유지하기 생명주기 관리의 복잡성으로 모델이 난해해지는 것을 방지하기 1번 문제를 해결하기 위한 방...
백근영.log on 20-02-08
도메인 모델을 표현하는 세 가지 패턴(entity, value object, service)에 대해 알아본다. ENTITY 객체를 '식별성'에 의해 정의하는 경우, 이러한 객체를 entity라고 부른다. entity에는 모델링과 설계상의 특수한 고...
LAYERED ARCHITECTURE 우리는 시스템에서 도메인과 관련이 적은 기능으로부터 도메인 객체를 분리할 필요가 있다. 도메인의 격리는 도메인 지식을 그와 상관이 없는 기술적인 부분과 혼동하거나, 애플리케이션에서...
model driven design 코드는 그것의 기반이 되는 모델과 긴밀하게 연결되어 있어야 하며, 그러한 코드는 의미를 갖게 된다. 분석을 위한 모델과 설계를 위한 모델 지나치게 이론적이고 분석만을 위한 모델은 실제 설...
ubiquitous language (보편 언어) 1장에서 다루었듯이 도메인 전문가와 개발자 간, 혹은 개발자와 개발자 간의 지식 탐구는 매우 중요하다. 그리고 이 지식탐구를 통해 풍부한 지식을 설계에 담아내기 위해서는 다양...
개발자와 도메인 전문가 소프트웨어 설계의 단계에서는 소프트웨어가 모델링할 실세계의 영역을 잘 알고 있는 '도메인 전문가'의 존재를 전제한다. 지식 탐구 설계의 전 단계에서 개발자와 도메인 전문가는 활발히...
개요 2019년 11월에 진행했던 recofashion 프로젝트를 docker-compose와 쿠버네티스로 각각 배포해보는 실습을 진행했다. 간략한 배포 전략과 배포 과정에서 마주친 문제들을 적어보려 한다. 도커와 쿠버네티스에 관...
백근영.log on 20-02-07
CPU 벤치마크 프로그램 - 성능 측정 소프트웨어 앱 //----------------- //무료 * CPU-Z https://www.cpuid.com/softwares/cpu-z.html * Cinebench R20 (Maxon) https://www.maxon.net/en/support/downloads/ * Real...
Gears
코드루덴스 on 20-02-07
AMD Ryzen 7 3700X (2019년) - passmark=23843 AMD(소켓AM4) / 3세대 (Zen 2) / 7nm / 옥타(8)코어 / 쓰레드 16개 / 기본 클럭: 3.6GHz / 4MB / 32MB / 설계전력: 65W / PCIe 4.0 / 메모리 규격: DDR4 / 메모리 버스...
가끔 PHP 변수를 Javascript 로 넘겨주어 사용해야 할 때가 종종 있습니다. Javascript 안에 ... The post PHP Variables to Javascript Variables with Codeigniter 3 Hook appeared first on 데보나스 - DEVelopme...
CodeIgniter PHP
데보나스 – DEVelopment ON AWS on 20-02-06