- Feb 15 Wed 2017 19:28
寫程式要用說故事的口吻─用函數名稱來取代你的註解 才是所謂的可讀性
- Feb 03 Fri 2017 20:05
Getter and Setter In C# 簡短的要命
在熟悉一個IDE的前幾件事情就是弄懂
怎麼快速建立 getter and setter !!
但是使用Visual Studio卻讓我佈及煩惱...
怎麼getter and setter長這樣?
這強烈衝擊java派的我的心....
- Feb 03 Fri 2017 18:44
IDisposable and Unmanaged Resources
從Java跳槽到C#時隔一日,引發了一大堆疑問 (感覺是參考書太弱!)
Then I got lots of confusions on what the hell does IDisposable value !!?
在C#中,跟Java一樣使用GC清除未使用到的參考,
因此也確定了不需要自行將變數設為NULL (除非你想他更快被清除)
然而學到了 IDisposable 介面 是一個能夠讓
物件能在 using 陳述式中 自動被dispose (也就是會把資源釋放掉)
- Jan 26 Thu 2017 16:25
Clean Code 心得 -- 學習寫程式從基本命名開始 !! 別再當個不會溝通的邊緣人啦
自從學了 OOD 之後,構思如何開發大型專案就變得非常有趣,
讓我學會用UML做分析,在下筆之前進行盡可能地分析,
「凡事應該從抽象思考,忽略其細節使減少程式的耦合度。」
(( 不知為何系上沒什麼人理解其技術 (ood , design pattern) ))
於是我又投入更多心力研究該如何優雅地撰寫大型專案 ──