iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

我要轉職成 C# / .NET 工程師 系列

主要方向會寫些與 ASP.NET 相關內容,想趁這個機會來整理自己的思緒,祝自己轉職成功

鐵人鍊成 | 共 34 篇文章 | 69 人訂閱 訂閱系列文 RSS系列文
DAY 11

因為複雜

因為複雜   隨著科技的進步,電腦製造成本下降與運算能力提升,電腦能做的工作越來越多以應付繁雜的日常需求,隨著高階語言的出現(為了應付需求),我們也因能開發出更...

2019-09-27 ‧ 由 長庚 分享
DAY 12

物件導向

今天的內容會有比較多的引用,主要是關於書中大師對於物件導向的概念描述,對我來說不是一兩天便可以理解清楚並用自己的文字來表達,今天主要參考的書是物件導向分析設計與...

2019-09-28 ‧ 由 長庚 分享
DAY 13

物件模型

昨天提到物件模型主要由四個元素構成: 抽象化 封裝 模組化 階層 另外還有三個次要元素: 定型 並行性 續存性 物件模型可以幫助我們分析需求、設計系統、...

2019-09-29 ‧ 由 長庚 分享
DAY 14

物件導向設計原則中的五個原則縮寫叫SOLID

昨天有提到物件模型可以幫助我們分解需求、設計系統、實作系統。於1980年代在大型系統設計中有很多研究提出很多設計原則,Robert C. Martin整理了很多...

2019-09-30 ‧ 由 長庚 分享
DAY 15

因為這個設計模式,終於讓我看懂static要怎麼用

C#的書上(蠻多)對static描寫得很艱澀難懂,我翻了幾本也是對static一知半解,真是佩服會說出只讀一本書就能自學學好C#的人Orz 設計模式這個詞主要是...

2019-10-01 ‧ 由 長庚 分享
DAY 16

命名空間與別名

C#的命名空間namespace有點類似Java的Packpage,命名空間可以想像成一個模組,裡面可以包入類別、列舉、結構、或是其他命名空間。我們撰寫的.NE...

2019-10-02 ‧ 由 長庚 分享
DAY 17

實值型別與參考型別

所有型別都是物件 在C#裡面,所有的型別都是.NET Framework類別庫中的類別,而所有類別都是繼承自類別庫的System.Object。連在我們撰寫一個...

2019-10-03 ‧ 由 長庚 分享
DAY 18

轉型(上篇)、boxing、unboxing

轉型指的是型別轉換,狹義來說是指string轉int這種轉型,但是幾天的文章下來我們已經知道型別就是類別,正確來說我們要談的是類別與類別間之間轉換,感覺寫不完拆...

2019-10-04 ‧ 由 長庚 分享
DAY 19

轉型(下)-實作轉型運算子、關於繼承關係轉型

實作轉型運算子 假設我們定義了兩個類別,分別是攝氏溫度類別與華氏溫度類別,雖然我們可以在溫度類別中建立一個方法來轉型 攝氏 c = new 攝氏("3...

2019-10-05 ‧ 由 長庚 分享
DAY 20

可為null的型別

參考型別可以為null 但C# 1.0沒有可為null的實值型別 在C# 1.0出來時,實值型別是不可以為null,而參考型別是可以null的,畢竟參考型別變數...

2019-10-06 ‧ 由 長庚 分享