以往自行建立的物件可能要自己new、close跟dispose。自從有了using 陳述句的語法糖,只要把new 包在using 裡面就可以自動消滅,甚至連大括號都不用寫了。於是想要了解語法糖解構之後的實際樣子,以了解運作原理跟使用using 語法糖上需要注意的地方。
2025-08-25
以往自行建立的物件可能要自己new、close跟dispose。自從有了using 陳述句的語法糖,只要把new 包在using 裡面就可以自動消滅,甚至連大括號都不用寫了。於是想要了解語法糖解構之後的實際樣子,以了解運作原理跟使用using 語法糖上需要注意的地方。
物件導向的目的在於解耦,以便於未來的維護或開發
對於這些設計的心法,我認為:先思考程式/模組未來的變動的可能性,再去拿捏如何切分架構
依照業務邏輯區分模組,進而建立類別,有需要的地方再去SOLID,歸類程式碼