Facade Pattern
外觀模式 (Facade),這個應該是最容易理解的一個Pattern了,今天就單純地來聊聊這個Pattern吧。
外觀模式 (Facade),這個應該是最容易理解的一個Pattern了,今天就單純地來聊聊這個Pattern吧。
在原有的事物上,一點一滴地加上一些裝飾,這樣的概念套用在程式設計上,其實就是裝飾模式。
以計算金額來看,最終的計算結果是一個價格。但是這個價格也許還要再經過一些加工,例如markup、稅額等等,最終呈現的金額可能會因為各種條件而有所不同,這就可以利用裝飾模式來處理
前陣子因為工作需要接觸了react、也因此需要了解更多的JavaScript語言特性,在JavaScript的世界裡,當然也有設計模式的存在;但因為語言特性不同,在各種程式語言中的實作都不太相同,這邊僅記錄從書中擷取的範例程式碼,作為日後參考使用
紀錄一下透過Docker練習建立Gitea服務,其實寫這篇文章只是為了記錄windows下怎麼設定volumn而已…
在前端JavaScript並沒有C# Enum可以用,所以在處理一些列舉的東西,就很希望有Intellisense可以用
不知道是什麼時候看到的,說是瀏覽器已經有支援ES6的模組了,蝦咪。那我是不是趕緊投入ES6的懷抱,然後推坑同事呢?趕緊來練習一下
打算使用VSCode做為主力Editor,時常會因為檔案編碼的問題困擾,研究了一下VSCode的設定
開發一陣子之後應該每個人或多或少都會習慣使用一些外掛套件,或者是程式碼片段,如果在多台電腦中逐一設定,那應該是很累人的事情。
傳統的網頁開發,不外乎就是 HTML + CSS,以這兩者為主體,添加其他功能。乍看之下很簡單,但是需求往往很複雜,需要透過 javascript 完成的事情太多了,有跟 UI 相關的操作、有邏輯的部份,如果再加上引用其他的框架、功能等等,光是前後載入的順序就能搞死一堆人。趁這次休息有點時間,開始動手練習最近接觸到的一些前端工具… …