iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

JS Design Pattern 系列

就 JavaScript Design Pattern 相關範例練習

鐵人鍊成 | 共 30 篇文章 | 58 人訂閱 訂閱系列文 RSS系列文
DAY 21

JS Design Pattern Day21-單一職責原則 SRP(上)

第21天。以前看了某一部漫畫之後,我就很喜歡21這個數字了。人真是容易被改變。 單一職責原則 從這集開始,我們將從另一個角度來看設計模式,在這裡我們將從之前的練...

2018-11-05 ‧ 由 jlin178 分享
DAY 22

JS Design Pattern Day22-單一職責原則 SRP(下)

第22天。最近瘋狂鼻塞,令人身心俱疲。 繼續 單一職責原則 之前練習都是直接從模式的角度來寫,現在我們從SRP的角度來看這些模式。首先,代理模式:在代理模式之前...

2018-11-06 ‧ 由 jlin178 分享
DAY 23

JS Design Pattern Day23-最少知識原則 LKP

第23天,再七天!!! 今天看了人家介紹“刺蝟策略”,裡面提到狐狸跟刺蝟,感覺挺可愛的,雖然不是重點。 最少知識原則 最少知識原則說的是軟體實體應該盡可能的少與...

2018-11-07 ‧ 由 jlin178 分享
DAY 24

JS Design Pattern Day24-開放-封閉原則 OCP(上)

第24天。最近要離開一個熟悉地方,覺得感傷。 今天來看看 開放-封閉原則 開放-封閉原則是被列在SOLID原則中,其定義是:軟體實體(類別、模組或是函數)應該是...

2018-11-08 ‧ 由 jlin178 分享
DAY 25

JS Design Pattern Day25-開放-封閉原則 OCP(下)

第25天。最近遇到一些事情發展與我預想中不太一樣時,當下挺焦慮的,但事後發現我焦慮的原因竟然不是事件本身的好壞,而是因為”與預想不一樣“。我脆弱的內心: \ 繼...

2018-11-09 ‧ 由 jlin178 分享
DAY 26

JS Design Pattern Day26-介面導向程式設計

第26天。最近剛好想看的電影要再一個禮拜後會上映,剛好上個月訂的遊戲也在一個禮拜後才會寄送到,真是愉悅的煎熬。 今天看一下 介面導向程式設計 介面導向算是物件導...

2018-11-10 ‧ 由 jlin178 分享
DAY 27

JS Design Pattern Day27-重構(上)

第27天。今天剛好是1111,還記得剛工作的第二年,那個時候1111購物優惠的活動差不多剛開始,第一次遇到這種事難免心智不健全,差點傾家蕩產... 重構 設計模...

2018-11-11 ‧ 由 jlin178 分享
DAY 28

JS Design Pattern Day28-重構(中)

第28天。 想想我已經廢話連28篇了,真可怕,請再容忍我最後幾天我就完賽了 拜託拜託 繼續 重構 4.合理使用迴圈在寫程式的時候,我們會盡可能地減少重複代碼。在...

2018-11-12 ‧ 由 jlin178 分享
DAY 29

JS Design Pattern Day29-重構(下)

第29天。剩一天了!!!! 重構 最後一part 8.少用三元運算子有些程式設計師喜歡用三元運算子,我個人其實也蠻常用的,相較if else可以更短更簡便的使用...

2018-11-13 ‧ 由 jlin178 分享
DAY 30

JS Design Pattern Day30-結語

第30天!居然撐到最後一天了!!夭壽喔 感謝 前29篇都是從‘JavaScript設計模式與開發實踐’這本書中邊看邊練習來的,感謝鐵人賽讓我認真念完這本書。其實...

2018-11-14 ‧ 由 jlin178 分享