Successfully reported this slideshow.
Your SlideShare is downloading. ×

Python 3のWebシステムでDDDに入門してみた

More Related Content

Related Books

Free with a 30 day trial from Scribd

See all

Python 3のWebシステムでDDDに入門してみた

  1. 1. 
 (@hiromu1996)
  2. 2. Twitter: @hiromu1996
  3. 3. Teambox LEAGUE
  4. 4.
  5. 5. https://atcoder.jp/contests/abc019/tasks/abc019_4
  6. 6. 
 

  7. 7. 
 main 
 
 

  8. 8. @tsuyok 

  9. 9. Python 

  10. 10. 
 Application Domain Infrastructure Presentation 
 
 

  11. 11. Dependency Injection (DI) Application Domain Infrastructure Presentation 
 
 
 

  12. 12. Dependency Injection (DI) Application Domain Infrastructure Presentation 
 injector Abstract class
  13. 13. Dependency Injection (DI)
  14. 14. Dependency Injection (DI) bind Presentation Injector 
 ApplicationService
  15. 15. Dependency Injection (DI) ApplicationService Injection
  16. 16. Value Object Value Object 

  17. 17. Type Annotation Type Annotation PyCharm 
 Value Object
  18. 18. 
 Application Infrastructure 

  19. 19. 
 Type Annotation 
 PyCharm 

  20. 20.
  21. 21. 
 
 

  22. 22. 
 

  23. 23. 
 

  24. 24. 
 

  25. 25. 
 

  26. 26. https://speakerdeck.com/twada/quality-and-speed
  27. 27.
  28. 28. https://speakerdeck.com/twada/quality-and-speed
  29. 29. 
 

  30. 30. Python 3 DI Type annotation 
 
 DDD 
 


×