A collection of 8 issues

파이썬과 DDD로 라이프 캘린더 만들기 #7 HTTP 공개 (1부 끝)

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 이전 글에서는 기능을 만들고 이를 DI 컨테이너로 관리하는 작업까지 진행했습니다. 우리의 기능이 완성된 것은 사실이지만, 서버 앱으로서 기능을 사용하는

파이썬과 DDD로 라이프 캘린더 만들기 #6 기능 객체 생성 위임

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 지난 글에서 CreateCalendar 객체를 작성해서 기능을 완성했습니다. 그러나 이 기능을 사용하려면, 의존된 모든 객체를 실제로 생성해서 알맞게 주입해 주어야

파이썬과 DDD로 라이프 캘린더 만들기 #5 기능 완성

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 레파지토리까지 준비 되었으니 이제 정말로 '캘린더 생성 기능'을 완성해봅시다. '캘린더 생성 기능'은 유저 입장에서 하나의 완결된 시나리오입니다. 이와 같은

파이썬과 DDD로 라이프 캘린더 만들기 #4 레파지토리

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 이전 글에서 영구 저장에 필요한 데이터베이스를 실제로 준비했습니다. 하지만 아직은 Calendar 클래스를 통해 만들어진 인스턴스를 위에서 설정한 데이터베이스에 저장할

파이썬과 DDD로 라이프 캘린더 만들기 #3 데이터베이스

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 지난 글에서는 캘린더 모델을 도메인 계층에 정의하고 캘린더 생성 동작을 표현했습니다. 이번 글에서는 생성한 객체의 영구적인 저장을 위한 데이터베이스와

파이썬과 DDD로 라이프 캘린더 만들기 #2 도메인 모델

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 지난 글에서 우리의 문제 의식을 확인하고 그 해결책으로 '라이프 캘린더'라는 제품을 기획했습니다. 이번 글 부터는 파이썬 프로젝트를 생성하고 본격적으로

파이썬과 DDD로 라이프 캘린더 만들기 #1 제품 기획

시리즈 전체 목록 (계속 업데이트 중) 1. 제품 기획 2. 도메인 모델 3. 데이터베이스 설정 4. 레파지토리 5. 통합 기능 완성 6. 기능 객체 생성의 위임 7. 완성된 기능을 HTTP로 공개 파이썬으로 서버 앱을 만들어 오면서, 파이썬 커뮤니티에는 서버 앱을 만드는 일반적이고 전형적인 프랙티스 같은게 존재하지 않는 것 같다는 느낌을

퇴사의 기쁨과 슬픔

며칠 전에 퇴사했다. 7월을 끝으로 2년이 조금 넘는 시간이 지나갔다. 첫 창업이었고, 명시적으로 어떤 직책을 맡아본 것도 처음이었다. 나름의 방식으로 진심을 다했고, 나름의 방식으로 문제를 해결하려고 했고, 나름의 방식으로 사람들을 대했던 것 같다. 하지만 결국은 내가 없는게 회사가 잘 되는데 도움이 될 것이라고 판단해서 퇴사를 결정했다. 많은 일들을 경험하고 고민하는

Subscribe to 고도를 기다리며

Sign up now to get access to the library of members-only issues.
Jamie Larson
Subscribe