กรณีศึกษา: การสร้างซอฟต์แวร์ด้วย Python
Mark Pedigo
Principal Data Scientist

Modularity: หลักการวิศวกรรมซอฟต์แวร์สำคัญ
"Don't Repeat Yourself": หลักการวิศวกรรมซอฟต์แวร์สำคัญ
Packaging: หลักการวิศวกรรมซอฟต์แวร์สำคัญ
__init__.py สำหรับการเริ่มต้นโมดูล__init__.py__init__.py: ระบุให้โฟลเดอร์เป็นแพ็กเกจproject \
|--- package
| |--- module1.py
| |--- module2.py
|--- main.py
from package import module1from package.module1 import function. = ปัจจุบัน, .. = พาเรนต์)from . import module1from .module1 import functionกรณีศึกษา: การสร้างซอฟต์แวร์ด้วย Python