前篇 Clean Code 簡單原則 中,談到寫出好的程式碼有兩個方法:一個是一開始就寫出乾淨的程式碼,但在對整個程式架構都不明瞭的情況下,就得寫出完美的程式碼非常困難;另一個則是靠重構程式碼,透過一次次等價交換小塊程式碼,讓其慢慢變得更乾淨。
(閱讀全文…)分類: Coding
-
在介紹 Clean Code 之前,想想為什麼會寫出糟糕的程式碼呢?可能是趕進度,也有可能只想早點下班,甚至是連好壞程式沒概念。也有人說程式會動就好了,花這麼多時間讓程式碼變整潔,不是很沒效率?
-
強大的 Pycharm 有著許多好用的功能,但還是有些功能是官方沒有照顧到的,官方有開放社群開發插件,這邊介紹幾個覺得還不錯的第三方插件
(閱讀全文…) -
利用 Qt Designer 設計好程式的介面以後,要如何讓程式有反應呢?這時候就得寫背後的邏輯了。 Qt 使用 Signal / Slot 機制來達到物件之間的通訊,就有點像是拿電線接起來一樣。例如將開關接上燈泡後,按下開關就會亮,而將連結斷開後,燈泡就不會對按鈕有反應了。
(閱讀全文…) -
-
最近太多人問怎麼學 Python 了
我覺得為了學 Python 專門去選學校的課太多此一舉了
畢竟選課會有時間上跟聽不聽得懂的問題
個人覺得用線上資源學習是最快最有效的~~~一個一個回答有點麻煩
(閱讀全文…)
就在這裡整理一些學習 Python 的資源吧 -
假如要 Demo Python 程式碼
Microsoft 有提供一個好用的雲端服務叫
Microsoft Azure Notebooks要用這個服務之前要先有 Microsoft 帳號
(閱讀全文…)
如果沒有帳號可以先申請