Avatar of 林鼎淵.

【封裝(Encapsulation)能解決什麼問題? — 用 TypeScript 學物件導向】

市面上很多文章、影片分享了物件導向要如何應用。

卻很少人分享這些概念是為了解決什麼問題,所以很多人就算學完了物件導向的概念,卻依舊沒有把它應用在手上的專案。

因此這個系列文中,筆者會先分享「直線思考下」我們會設計出怎樣糟糕的程式;接著再來討論如何應用物件導向的概念對程式做 Refactoring,提升程式未來的擴充性、維護性。

#TypeScript #OOP #Encapsulation #物件導向 #封裝 #engineer

408 Views

See more 林鼎淵's posts on CakeResume.