mirror of
https://github.com/kennethreitz/python-guide.git
synced 2026-06-05 14:50:19 +00:00
Merge pull request #116 from daler/master
Add description of Expert Python Programming
This commit is contained in:
+12
-1
@@ -81,5 +81,16 @@ Pro Python
|
||||
|
||||
Expert Python Programming
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Expert Python Programming deals with best practices in programming Python and
|
||||
is focused on the more advanced crowd.
|
||||
|
||||
.. todo:: Write about `Expert Python Programming <http://www.packtpub.com/expert-python-programming/book>`_
|
||||
It starts with topics like decorators (with caching, proxy, and context manager
|
||||
case-studies), method resolution order, using super() and meta-programming, and
|
||||
general PEP8 best practices.
|
||||
|
||||
It has a detailed, multi-chapter case study on writing and releasing a package
|
||||
and eventually an application, including a chapter on using zc.buildout. Later
|
||||
chapters detail best practices with writing documentation, test-driven
|
||||
development, version control, and optimization/profiling.
|
||||
|
||||
`Expert Python Programming <http://www.packtpub.com/expert-python-programming/book>`_
|
||||
|
||||
Reference in New Issue
Block a user