看板
[ OOAD ]
討論串[概念] SRP 單一職責原則的問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
小弟最近公司專案需要 開始接觸到設計模式. 使用的語言是 Javascript 目前自己自修看了幾本書. 覺得很受用 但面臨到自己的專案上 滿沒有頭緒的. 有兩個問題想跟前輩們討論. (1). 假設我一個初始化函數叫做 init (),在沒有設計模式的情況下,code如下. class Player
(還有407個字)
內容預覽:
嗨. 首先,我覺得第一份程式碼比較好. 雖然也不是沒有看過物件導向的原則,重新看過一次 SRP. 我認為應該要更廣義的去看待職責這件事情. 我想要重新定義一下 init 的職責,player 作為初始化的對象,並且返回. 而你所提出的三點項目則是完成這個職責所可能需要的操作. 我可以寫作. init
(還有639個字)
內容預覽:
這是我個人比較喜歡的風格。. class Player {. init() {. destroyPlayer (player) // {if(player)destroy(player)}. createPlayer (player) // {player = new Player() }. ret
(還有232個字)
首頁
上一頁
1
下一頁
尾頁