官术网_书友最值得收藏!

Chapter 1. Introducing Modular Programming

Modular programming is an essential tool for the modern developer. Gone are the days when you could just throw something together and hope that it works. To build robust systems that last, you need to understand how to organize your programs so that they can grow and evolve over time. Spaghetti coding is not an option. Modular programming techniques, and in particular the use of Python modules and packages, will give you the tools you need to succeed as a professional in the fast changing programming landscape.

In this chapter, we will:

  • Look at the fundamental aspects of modular programming
  • See how Python modules and packages can be used to organize your code
  • Discover what happens when modular programming techniques are not used
  • Learn how modular programming helps you stay on top of the development process
  • Take a look at the Python standard library as an example of modular programming
  • Create a simple program, built using modular techniques, to see how it works in practice

Let's get started by learning about modules and how they work.

主站蜘蛛池模板: 金华市| 波密县| 普定县| 沙坪坝区| 枣庄市| 北票市| 镇雄县| 南部县| 昌黎县| 天峻县| 苏尼特左旗| 临泽县| 鹤峰县| 玉门市| 开原市| 辰溪县| 伊宁县| 图们市| 桂平市| 曲松县| 绥德县| 无极县| 北票市| 新巴尔虎左旗| 冕宁县| 巴林右旗| 朝阳市| 民和| 滨州市| 古蔺县| 来宾市| 新野县| 赫章县| 武胜县| 斗六市| 哈密市| 拜城县| 东明县| 镶黄旗| 长子县| 常宁市|