選單
GSS 技術部落格
在這個園地裡我們將從技術、專案管理、客戶對談面和大家分享我們多年的經驗,希望大家不管是喜歡或是有意見,都可以回饋給我們,讓我們有機會和大家對話並一起成長!
若有任何問題請來信:gss_crm@gss.com.tw
1 分鐘閱讀時間 (107 個字)

[Dot Net Core](Graphic series & package )0. Introduction

netcorelog_20220216-064854_1

這邊會對 Dot Net Core 做 圖解系列與實用套件的說明與介紹。

為何要做這一系列的相關內容,有以下的要點來說明:

1.透過圖解了解軌跡,目的為了掌握走勢,戰勝任何任務,就像過去任何時代的軍師要掌握戰局,都要熟悉戰略地勢區域等。哪個部位要做什麼事,後續會有什麼後果,都是在地圖上推演預測的。圖解就像地圖般且有順序的走向來說明。

2.少有任何架構框架會比微軟寫得再好了。有限的生命該花在最好最厲害的對象上,趁機學習。

3.架構師除了了解domain(ddd)外,也要掌握框架。

4.框架搭配pattern來發揮最大作用。有時在看某個domain會用到什麼框架與pattern大概就知道這個產品好不好。現階段web design 最好搭配的pattern仍以MVC為主。任何語言都有MVC pattern 而 Dot Net Core如何實現MVC是要去探討的。

5.透過圖解了解框架,未來是有機會開發出可以嵌入替換到此框架某部位的套件。

6.可以透過系列來深刻了解 Dot Net Core 中的IOC機制是整個框架的運作核心,所以實施類似 pattern design 來做好維護好擴充的專案是顯而易見的。

7.也可以自製套件,在需要的部分作介入合作。

8.筆者其實不太喜歡建構式思維,建構式思維是在第一次去理解的時候"大概"看就好,之後有方式快速在你的腦袋快速決策即可,不必再重來建構思考。如果每次要用到框架都要重看一次程式,真的太慢了,還不如地圖攤開來,什麼部位要怎麼走,是可以節省很多決策時間。地圖軌跡就是快速引導了解框架的概況,讓使用者用看的就能大致了解,掌握哪個點做什麼事,會不會有後續哪個部位有副作用等等。

接續會開始介紹 Dot Net Core 的相關圖解或套件應用。

[Dot NET Core] (Graphic series )1. Host Outline di...
azure storage account
 

評論

尚無評論
已經注冊了? 這裡登入
Guest
2024/05/03, 週五

Captcha 圖像