用Python编写程序,是相当容易的,所以这门语言非常流行。但若想掌握Python所特有的优势、魅力和表达能力,则相当困难,而且语言中还有很多隐藏的陷阱,容易令开发者犯错。 本书可以帮你掌握真正的Pythonic编程方式,令你能够完全发挥出Python语言的强大功能,并写出健壮而高效的代码。Scott Meyers在畅销书《Effective C++》中开创了一种以使用场景为主导的精练教学方式,本书作者Brett Slatkin就以这种方式汇聚了59条优秀的实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。 Slatkin根据自己在Google公司多年开发Python基础架构所积累的经验,揭示Python语言中一些鲜为人知的微妙特性,并给出了能够改善代码功能及运行效率的习惯用法。通过本书,你能够了解到解决关键编程任务所用的最佳方式,并学会编...
2021-11-11 12:53:44 35.6MB python
1
有效软件测试(Elfriede Dustin - Effective Software Testing)中文版 扫描版pdf 软件测试经典教程,推荐!
2021-11-10 18:02:38 11.3MB 软件测试 经典 教材
1
不可忽视软件测试的重要性,同时无论作为一个专业测试人员还是开发人员,测试思维更是职业素养的一种体现。 本书从软件开发的需求分析这一步骤开始带领我们去认识测试在软件开发中的地位并学习如何去系统地进行测试 面向读者对象:所有项提高自己测试水平的各位软件从业人员和软件爱好者 相信此书能有助于您的软件质量的提升。
2021-11-10 18:01:16 853KB 软件测试 pdf
1
Effective Go (中文版).pdf
2021-11-07 16:35:26 13.88MB Effective Go
1
The Effective Engineer_ How to - Edmond Lau The Effective Engineer_ How to - Edmond Lau
2021-11-06 11:36:22 2.3MB cto 管理
1
你知道怎么使用STL,但你不确定你在有效地使用它。 这个时候,它的作者写了这本书
2021-11-04 09:56:19 222KB stl讲解
1
Effective Coding with VHDL Principles and Best Practice 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
2021-11-02 20:35:24 14.53MB Effective Coding VHDL Principles
1
一共两本书,Effective C++中文版第三版和More+Effective+C++,资源不错 ,画质很清晰, 各位想学习的朋友欢迎下载!
2021-10-31 15:03:57 22.41MB C++
1
好不容易找到到的电子书,可以在手机和Apple设备上看的电子书,质量比txt好,看起来比pdf方便
2021-10-26 11:36:20 264KB c++,epub,电子书
1
Effective Python Development for Biologists: Tools and techniques for building biological programs By 作者: Dr Martin Jones ISBN-10 书号: 153910303X ISBN-13 书号: 9781539103035 出版日期: 2016-09-26 pages 页数: 296 Contents 1: Introduction 1 About this book » 1 Typography and formatting » 5 Getting in touch » 8 2: Environments for developing in Python 10 Introduction » 10 What you actually write code in » 10 Integrated development environments » 14 Managing Python and packages » 19 Working in a debugger » 25 Alternatives to pdb » 57 Recap » 59 3: Organizing and sharing code 61 Introduction » 61 Working with modules » 63 Distributing code » 80 Recap » 86 4: Testing your code 88 Introduction » 88 Testing with assert » 89 Automated testing with nose » 105 Types of assertions » 119 Designing for testing » 127 Special types of testing » 131 Recap » 137 5: Performance 139 Introduction » 139 Benchmarking » 140 Benchmarking memory » 147 Profiling » 160 Guidelines for performance optimization » 179 Specific tips for improving performance » 181 Further topics in performance » 194 Recap » 197 6: Building user interfaces 198 Why do we need a user interface? » 198 A simple program » 200 A simple interactive interface » 203 A simple command line interface » 207 Command line interfaces with argparse » 216 Alternatives to argparse » 241 Configuration files » 243 Web interfaces » 250 Graphical user interfaces » 257 Logging » 269 Logging messages » 273 Logging to a file » 276 Recap » 283
2021-10-26 07:32:33 1.02MB Design
1