404 dev
EN

객체지향의 사실과 오해

객체지향의 사실과 오해 저자 객체지향의 사실과 오해를 읽고 한번 정리해보고자 한다. ​ 이 글은 나의 주관된 생각이고 다수 틀릴 수 있다. ​ OOP에 관련하여 대학시절에 듣게 되었고, 절자지향적 코드에서 벗어나 객체지향 사고 방식으로 real world에 속하는 것들을 설계하여 프로그래밍을 한다. 주로 이런 내용들을 듣게 되었다. 무...

도메인 주도 설계 및 구현(4)

팩토리(Factory) ​ 팩토리를 사용하는 주된 동기를 생각해봐라 복잡한 객체와 애그리게잇 인스턴스를 생성하는 책임을 객체로 이동시키자. 여기서의 책임은 도메인 모델과 관련이 있진 않지만, 여전히 도메인 설계를 구성하는 한 요소다. 모든 복잡한 조립과정을 캡슐화하고, 클라이언트가 인스턴스화 된 객체의 구체적 클래스를 참조할 필요가 ...