楼主: Dsmile2.0
962 4

[书籍介绍] Modular Programming with Python [推广有奖]

  • 7关注
  • 2粉丝

博士生

0%

还不是VIP/贵宾

-

威望
0
论坛币
3247 个
通用积分
4.9400
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
54592 点
帖子
207
精华
0
在线时间
174 小时
注册时间
2015-11-28
最后登录
2024-3-21

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Modular Programming with Python 511EZ6B41eL.jpg
Key Features
  • The book would help you develop succinct, expressive programs using modular deign
  • The book would explain best practices and common idioms through carefully explained and structured examples
  • It will have broad appeal as far as target audience is concerned and there would be take away for all beginners to Python
Book Description

Python has evolved over the years and has become the primary choice of developers in various fields. The purpose of this book is to help readers develop readable, reliable, and maintainable programs in Python.

Starting with an introduction to the concept of modules and packages, this book shows how you can use these building blocks to organize a complex program into logical parts and make sure those parts are working correctly together.

Using clearly written, real-world examples, this book demonstrates how you can use modular techniques to build better programs. A number of common modular programming patterns are covered, including divide-and-conquer, abstraction, encapsulation, wrappers and extensibility. You will also learn how to test your modules and packages, how to prepare your code for sharing with other people, and how to publish your modules and packages on GitHub and the Python Package Index so that other people can use them. Finally, you will learn how to use modular design techniques to be a more effective programmer.

What you will learn
  • Learn how to use modules and packages to organize your Python code
  • Understand how to use the import statement to load modules and packages into your program
  • Use common module patterns such as abstraction and encapsulation to write better programs
  • Discover how to create self-testing Python packages
  • Create reusable modules that other programmers can use
  • Learn how to use GitHub and the Python Package Index to share your code with other people
  • Make use of modules and packages that others have written
  • Use modular techniques to build robust systems that can handle complexity and changing requirements over time
About the Author

Erik Westra has been a professional software developer for over 25 years, and has worked almost exclusively in Python for the past decade. Erik's early interest in graphical user interface design led to the development of one of the most advanced urgent courier dispatch systems used by messenger and courier companies worldwide. In recent years, Erik has been involved in the design and implementation of systems matching seekers and providers of goods and services across a range of geographical areas, as well as real-time messaging and payments systems. This work has included the creation of real-time geocoders and map-based views of constantly changing data. Erik is based in New Zealand, and works for companies worldwide.

Erik is also the author of the Packt titles Python Geospatial Development, Python Geospatial Analysis, and Building Mapping Applications with QGIS.

Table of Contents
  • Introducing Modular Programming
  • Writing Your First Modular Program
  • Using Modules and Packages
  • Using Modules for Real-World Programming
  • Working with Module Patterns
  • Creating Reusable Modules
  • Advanced Module Techniques
  • Testing and Deploying Modules
  • Modular Programming as a Foundation for Good Programming Technique


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Programming Program modular python modul Modular Programming with Python

Packt.Modular.Programming.with.Python.1785884484.pdf

2.44 MB

需要: 10 个论坛币  [购买]

Modular Programming with Python

沙发
Dsmile2.0 发表于 2018-1-14 13:53:31 |只看作者 |坛友微信交流群
True PDF
Modular Programming with Python

使用道具

藤椅
军旗飞扬 发表于 2018-1-14 14:02:05 |只看作者 |坛友微信交流群

使用道具

板凳
残阳_等待 发表于 2018-1-14 21:02:28 |只看作者 |坛友微信交流群
谢谢楼主分享

使用道具

报纸
tsangwm 发表于 2018-1-15 06:03:17 |只看作者 |坛友微信交流群
谢谢楼主分享

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 19:15