物件導向程式 低耦合、高內聚 - 耦合編 (Coupling)
模組間以簡單資料型別作為參數時,參數過多(3個)就會發生。
因為使用者必須傳遞所有參數到模組裡(即使是空資料也要傳null)。
可以拆分成多個函數,或是建立一個專門傳遞簡單資料型別的Class來儲存資料。
OO的五大原則:SOLID
一個類別只做一件事。讓一個類別只有一個職責,且該功能應由這個類完全封裝,兩件改變的事應分離成兩個類或兩個功能。正常情況下一個類別該做的事情,應該要能夠只用一句話描述出來。
Python Flask + uwsgi 部屬在 Ubuntu 的 Apache 上
執行以下操作之前,要先在Ubuntu上安裝Apache2網頁伺服器,還沒安裝的人可以先看之前寫過的LAMP安裝文章進行安裝
將 Ubuntu 18.04 的 python 換至 python 3.7
若後續使用python3時出現若「ModuleNotFoundError: No module named ‘apt_pkg’」,則執行以下指令,複製python3.6的套件給python3.7