传递知识,分享成功

Python 3 Patterns Recipes and Idioms

  1. 前言(1)
  2. Contributors(7)
  3. ToDo List(9)
  4. The remainder are from context, from the book.(11)
  5. A Note To Readers(13)
  6. Introduction(15)
  7. Teaching Support(19)
  8. Book Development Rules(21)
  9. Developer Guide(25)
  10. Part I: Foundations(29)
  11. Quick Python for Programmers(31)
  12. Unit Testing & Test-Driven Development(39)
  13. Python 3 Language Changes(49)
  14. Decorators(51)
  15. Generators, Iterators, and Itertools(61)
  16. Comprehensions(63)
  17. Coroutines & Concurrency(67)
  18. Jython(69)
  19. Part II: Idioms(91)
  20. Discovering the Details About Your Platform(93)
  21. A Canonical Form for Command-Line Programs(95)
  22. Part III: Patterns(97)
  23. The Pattern Concept(99)
  24. The Singleton(105)
  25. Building Application Frameworks(111)
  26. Fronting for an Implementation(113)
  27. StateMachine(117)
  28. Decorator: Dynamic Type Selection(131)
  29. Iterators: Decoupling Algorithms from Containers(141)
  30. Factory: Encapsulating Object Creation(143)
  31. Function Objects(151)
  32. Changing the Interface(157)
  33. Table-Driven Code: Configuration Flexibility(161)
  34. Observer(163)
  35. Multiple Dispatching(175)
  36. Visitor(179)
  37. Pattern Refactoring(181)
  38. Projects(211)
  39. Indices and tables(217)
  40. Index(219)

相关书籍