Hướng dẫn architecture patterns with python github - mô hình kiến ​​trúc với trăn github

bậc thầy

Chuyển nhánh/thẻ

Không thể tải các nhánh

Không có gì để hiển thị

{{refname}}

Tên đã được sử dụng

Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh GIT chấp nhận cả tên thẻ và tên chi nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi bất ngờ. Bạn có chắc là bạn muốn tạo chi nhánh này?

27branches1tag branches 1 tag

Mã số

  • Dòng vô tính

    Sử dụng Git hoặc thanh toán với SVN bằng URL Web.

  • Mở bằng máy tính để bàn GitHub
  • Tải xuống Zip

Cam kết mới nhất

Hướng dẫn architecture patterns with python github - mô hình kiến ​​trúc với trăn github

HJWP Merge Kéo yêu cầu #339 từ Isidroas/Patch-1 Merge pull request #339 from isidroas/patch-1

03B72E8

Ngày 3 tháng 10 năm 2022

Hợp nhất yêu cầu kéo #339 từ Isidroas/Patch-1

Appendix validation - command classes

03b72e8

Chỉ số Git

  • 2.300 cam kết commits

Các tập tin

Permalink

Không tải thông tin cam kết mới nhất.

Loại hình

Tên

Tin nhắn cam kết mới nhất

Cam kết thời gian

chú thích

chạy tập lệnh và thêm các tệp mới

Ngày 10 tháng 1 năm 2019

Mã @ 3ed6ff0

cam kết trên chủ

Ngày 22 tháng 3 năm 2021

Hình ảnh

Hình ảnh cập nhật/APWP_0901.PNG

Ngày 9 tháng 3 năm 2020

Chủ đề

thực hiện các thay đổi + CSS cho #295 Hooray

29 tháng 4 năm 2020

công cụ

Điền vào báo cáo lượng nhập

Ngày 21 tháng 1 năm 2020

.gitignore

Đổi tên lời mở đầu để giới thiệu

Ngày 23 tháng 8 năm 2019

.gitmodules

Python -Leap -> Cosmicpython

Ngày 9 tháng 11 năm 2019

.travis.yml

Được rồi, quên kiểm tra các bài kiểm tra đơn vị kiểm tra

Ngày 20 tháng 11 năm 2019

Makefile

thực hiện các thay đổi + CSS cho #295 Hooray

29 tháng 4 năm 2020

Readme.md

công cụ

Điền vào báo cáo lượng nhập

appendix_csvs.asciidoc

Ngày 21 tháng 1 năm 2020

Đổi tên lời mở đầu để giới thiệu

appendix_django.asciidoc

Ngày 23 tháng 8 năm 2019

Python -Leap -> Cosmicpython

appendix_ds1_table.asciidoc

Ngày 9 tháng 11 năm 2019

Được rồi, quên kiểm tra các bài kiểm tra đơn vị kiểm tra

appendix_project_structure.asciidoc

Ngày 20 tháng 11 năm 2019

Đổi tên lời mở đầu để giới thiệu

appendix_validation.asciidoc

Ngày 23 tháng 8 năm 2019

Python -Leap -> Cosmicpython

atlas.json

Ngày 9 tháng 11 năm 2019

Được rồi, quên kiểm tra các bài kiểm tra đơn vị kiểm tra

author_bio.html

Ngày 20 tháng 11 năm 2019

Makefile

book.asciidoc

Thêm bảng DS1

Ngày 14 tháng 1 năm 2020

chapter_01_domain_model.asciidoc

Đen trong Phụ lục CSV và Django

24 tháng 2 năm 2021

chapter_02_repository.asciidoc

Con trỏ đến nơi mã được đặt từ trong Phụ lục Django

24 tháng 2 năm 2021

chapter_03_abstractions.asciidoc

Con trỏ đến nơi mã được đặt từ trong Phụ lục Django

Python -Leap -> Cosmicpython

chapter_04_service_layer.asciidoc

Ngày 9 tháng 11 năm 2019

Được rồi, quên kiểm tra các bài kiểm tra đơn vị kiểm tra

chapter_05_high_gear_low_gear.asciidoc

Ngày 20 tháng 11 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_06_uow.asciidoc

Ngày 23 tháng 8 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_07_aggregate.asciidoc

Ngày 23 tháng 8 năm 2019

Python -Leap -> Cosmicpython

chapter_08_events_and_message_bus.asciidoc

Ngày 9 tháng 11 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_09_all_messagebus.asciidoc

Ngày 23 tháng 8 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_10_commands.asciidoc

Ngày 23 tháng 8 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_11_external_events.asciidoc

Ngày 23 tháng 8 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_12_cqrs.asciidoc

Ngày 23 tháng 8 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapter_13_dependency_injection.asciidoc

Ngày 23 tháng 8 năm 2019

Đổi tên lời mở đầu để giới thiệu

chapters.py

Ngày 23 tháng 8 năm 2019

Python -Leap -> Cosmicpython

checkout-branches-for-ci.py

Ngày 9 tháng 11 năm 2019

Ngày 20 tháng 11 năm 2019

colo.html

Makefile

Thêm bảng DS1

copyright.html

Ngày 14 tháng 1 năm 2020

Đen trong Phụ lục CSV và Django

cover.html

24 tháng 2 năm 2021

Con trỏ đến nơi mã được đặt từ trong Phụ lục Django

epilogue_1_how_to_get_there_from_here.asciidoc

Ngày 5 tháng 7 năm 2021

Phụ lục

fix-branches.py

Ngày 19 tháng 3 năm 2020

Phụ lục cấu trúc dự án màu đen

introduction.asciidoc

Trích dẫn thêm

Ngày 18 tháng 9 năm 2022

ix.html

chạy tập lệnh và thêm các tệp mới

Ngày 10 tháng 1 năm 2019

license.txt

Mã @ 3ed6ff0

cam kết trên chủ

maps.drawio

Ngày 22 tháng 3 năm 2021

Hình ảnh

mypy.ini

Hình ảnh cập nhật/APWP_0901.PNG

Ngày 9 tháng 3 năm 2020

outline.md

Chủ đề

thực hiện các thay đổi + CSS cho #295 Hooray

part1.asciidoc

29 tháng 4 năm 2020

Đen trong Phụ lục CSV và Django

part2.asciidoc

24 tháng 2 năm 2021

Con trỏ đến nơi mã được đặt từ trong Phụ lục Django

plantuml.cfg

Ngày 5 tháng 7 năm 2021

Phụ lục

preface.asciidoc

Ngày 19 tháng 3 năm 2020

24 tháng 2 năm 2021

print_figure_numbers_xref_to_image_filenames.py

Con trỏ đến nơi mã được đặt từ trong Phụ lục Django

Ngày 5 tháng 7 năm 2021

proposal.md

Phụ lục

Ngày 19 tháng 3 năm 2020

push-branches.py

Phụ lục cấu trúc dự án màu đen

Trích dẫn thêm

pytest.ini

Ngày 18 tháng 9 năm 2022

Cập nhật Atlas.json

rebase-appendices.sh

Ngày 11 tháng 3 năm 2020

Điền vào báo cáo lượng nhập

rebase-chapters.sh

Ngày 11 tháng 3 năm 2020

Điền vào báo cáo lượng nhập

render-diagrams.py

Ngày 21 tháng 1 năm 2020

Đổi tên lời mở đầu để giới thiệu

renumber-chapters.py

Ngày 11 tháng 3 năm 2020

Điền vào báo cáo lượng nhập

requirements.txt

Ngày 21 tháng 1 năm 2020

Đổi tên lời mở đầu để giới thiệu

reset-exercise-branches.py

Ngày 23 tháng 8 năm 2019

Python -Leap -> Cosmicpython

tests.py

Ngày 9 tháng 11 năm 2019

Được rồi, quên kiểm tra các bài kiểm tra đơn vị kiểm tra

titlepage.html

Ngày 20 tháng 11 năm 2019

Ngày 21 tháng 1 năm 2020

toc.html

Đổi tên lời mở đầu để giới thiệu

Ngày 23 tháng 8 năm 2019

travis-deploy-key.enc

Python -Leap -> Cosmicpython

Ngày 9 tháng 11 năm 2019

update-exercise-branch.py

Ngày 11 tháng 3 năm 2020

Ngày 14 tháng 1 năm 2020

uppercase-titles.py

Titlecase một loạt các tiêu đề

Ngày 9 tháng 11 năm 2019

Sách repo bảng nội dung phụ thuộc: lệnh

Readme.md

Sách repo

SáchMã số

Mục lục

O'Reilly đã hào phóng nói rằng chúng tôi sẽ có thể xuất bản cuốn sách này theo giấy phép CC, trong khi đó, các yêu cầu kéo, lỗi đánh máy và phản hồi đáng kể hơn + đề xuất được mời gọi nhiệt tình.

Chương
Lời nói đầu
Giới thiệu: Tại sao thiết kế của chúng tôi đi sai?
Phần 1 giới thiệu
Chương 1: Mô hình miền
Chương 2: Kho lưu trữ
Chương 3: Interlude: Trừu tượng
Chương 4: Lớp dịch vụ (và API Flask)
Chương 5: TDD trong thiết bị cao và thiết bị thấp
Chương 6: Đơn vị công việc
Chương 7: Tổng hợp
Phần 2 giới thiệu
Chương 8: Sự kiện miền và xe buýt tin nhắn đơn giản
Chương 9: Đi đến thị trấn trên MessageBus
Chương 10: Các lệnh
Chương 11: Các sự kiện bên ngoài để tích hợp
Chương 12: CQRS
Chương 13: Tiêm phụ thuộc
Phần kết: Làm thế nào để tôi đến đó từ đây?
Phụ lục A: Bảng tóm tắt
Phụ lục B: Cấu trúc dự án
Phụ lục C: Một sự thay đổi cơ sở hạ tầng lớn, được thực hiện dễ dàng
Phụ lục D: Django
Phụ lục F: Xác thực

Dưới đây chỉ là hướng dẫn cho tôi và Bob thực sự.

Dependencies:

  • asciidoctor
  • Pygments (cho cú pháp Higlighting)
  • asciidoctor-diagram (để hiển thị hình ảnh từ các nguồn văn bản trong ./images)

gem install asciidoctor
python2 -m pip install --user pygments
gem install pygments.rb
gem install asciidoctor-diagram

Lệnh

make html  # builds local .html versions of each chapter
make test  # does a sanity-check of the code listings