Skip to content

第 10 屆 iT邦幫忙鐵人賽::TypeScript 學習之路並實現 Gof 23 Design Pattern

Notifications You must be signed in to change notification settings

haoolii/IT30Days

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

第 10 屆 iT邦幫忙鐵人賽::TypeScript 學習之路並實現 Gof 23 Design Pattern

題目

TypeScript 學習之路並實現 Gof 23 Design Pattern

組別

自我挑戰組

說明

懵懵懂懂的接觸了JS也好幾個年頭了,始終會寫出很難維護的程式,剛進入職場趁著還有空之餘,以大學時代接觸的設計模式來當作JS學習的一個挑戰,TS具備強型別且嚴謹的語法,且具有interface、單一繼承、泛型,等等現代物件導向語言具備的功能。TS如此完整何不拿來學以致用呢。

至於為什麼會選如此無趣的主題,原因是我並不想花太多時間探索以及看一大堆教學文章,最終才了解這語言的撰寫風格,希望能從直接攻心,從實現最標準的Desgin Pattern來達到訓練TS撰寫風格,一方面也是這題目相對偏向觀念以及語言直接結合,但可能有時候比較學術情境的狀況,並不符合實務狀況,就各方面還是要都嘗試一下哈哈

目錄D

About

第 10 屆 iT邦幫忙鐵人賽::TypeScript 學習之路並實現 Gof 23 Design Pattern

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published