piglei / one-python-craftsman

来自一位 Pythonista 的编程经验分享,内容涵盖编码技巧、最佳实践与思维模式等方面。

Home Page:https://www.piglei.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

书籍建议

hjlarry opened this issue · comments

建议代码清单8-7和8-8中,使用functools.update_wrapper替换update_wrapper
一个是因为文章中并没有说update_wrapper是functools中的,还有就是8-8的代码中有用到functools.partial,应当统一

建议代码清单8-7和8-8中,使用functools.update_wrapper替换update_wrapper 一个是因为文章中并没有说update_wrapper是functools中的,还有就是8-8的代码中有用到functools.partial,应当统一

👍 你读的很细致。我检查了下,这块的处理的确实粗糙了,代码清单 8-7 的 import 语句也不应该省略。感谢反馈,有机会我会优化一下。

书已拜读完,受益匪浅,感谢

还发现两处小错误:

  1. 书籍323页,DIP认为客户依赖的接口不应该包含任何它不需要的方法,应为ISP
  2. 书籍340页,按描实现方法的不同,应为按描述符方法的不通

@hjlarry 不知你是否方便在图灵社区的图书主页上提交一下勘误,这样出版方比较容易跟进。感谢。