關於 NSubstitute 本篇將討論以下幾個問題
1. 什麼是 NSubstitute?
2. 如何處理 Expression & IQueryable?
3. NSubstitute 學習資源 & 參考資料
測試環境:
OS:Windows 10
IDE:Visual Studio 2019
Feb 13, 2021・Contributed by
關於 搜尋資料庫所有欄位 本篇將討論以下幾個問題
1. 前言 (廢話)
2. 如何搜尋?
3. 使用建議
測試環境:
MS SQL:SQL Server 2019 Linux
Feb 13, 2021・Contributed by
關於 TRIGGER 本篇將討論以下幾個問題
1. 什麼是 DML、DDL、DQL?
2. 什麼是 TRIGGER?
3. 如何使用 TRIGGER?
4. 情境
5. 使用建議
測試環境:
Feb 13, 2021・Contributed by
關於 Comparison of Design Patterns 本篇將討論以下幾個問題
1. 前言
2. 三大分類各自的意圖
3. Comparison
1. 前言
Design Patterns 這系列終於到了最後一篇,經過前面一連串的洗禮後是否覺得每個 Pattern 個別理解都沒什麼問題,但參在一起做撒尿牛丸又說不太出其間的差異呢?
每個 Design Pattern 都有其想解決的問題跟使用上的缺陷,所以在能夠靈活運用之前,有些方法可以幫助我們找到適合的 Pattern
Feb 13, 2021・Contributed by
關於 Design Principle 本篇將討論以下幾個問題
1. 關於 Others
2. Keep it simple, stupid
3. You aren’t gonna need it
4. Don't Repeat Yourself
5. Law of Demeter / The Principle of Least Knowledge
1. 關於 Others
避免誤會先說明一下,Others 並不是什麼新的原則,而是指 SOLID 以外的常見原則,本篇將會介紹以下四種原則
Feb 13, 2021・Contributed by
關於 Design Principle 本篇將討論以下幾個問題
1. 關於 Design Principles
2. 關於 SOLID
3. Single-responsibility principle
4. Open–closed principle
5. Liskov substitution principle
6. Interface segregation principle
7. Dependency inversion principle
Feb 13, 2021・Contributed by
關於 Visitor 本篇將討論以下幾個問題
1. 關於 Visitor
2. UML
3. 將 UML 轉為程式碼
4. 情境
測試環境:
OS:Windows 10
Feb 13, 2021・Contributed by
關於 Template Method 本篇將討論以下幾個問題
1. 關於 Template Method
2. UML
3. 將 UML 轉為程式碼
4. 情境
測試環境:
OS:Windows 10
Feb 13, 2021・Contributed by
關於 Strategy 本篇將討論以下幾個問題
1. 關於 Strategy
2. UML
3. 將 UML 轉為程式碼
4. 情境
測試環境:
OS:Windows 10
Feb 13, 2021・Contributed by
關於 State 本篇將討論以下幾個問題
1. 關於 State
2. UML
3. 將 UML 轉為程式碼
4. 情境
測試環境:
OS:Windows 10
Feb 13, 2021・Contributed by
關於 Observer 本篇將討論以下幾個問題
1. 關於 Observer
2. UML
3. 將 UML 轉為程式碼
4. 情境
測試環境:
OS:Windows 10
Feb 13, 2021・Contributed by
關於 Memento 本篇將討論以下幾個問題
1. 關於 Memento
2. UML
3. 將 UML 轉為程式碼
4. 情境
測試環境:
OS:Windows 10
Feb 13, 2021・Contributed by