推 coolrobin: 幫推,不過是不是在標題或內文前面加上unity會比較好?09/10 12:41
→ coolrobin: 會比較便於搜尋 09/10 12:43
好的,謝謝你的建議~
推 b87088: 羽毛推 09/10 13:06
HiHi 請問你是XD
※ 編輯: feather623 (111.249.56.86), 09/10/2017 13:17:03
→ MBRSL: Singleton很容易被濫用造成bug,只建議在小規模的專案使用 09/10 13:43
推 cjcat2266: 我覺得如果謹慎、分工正確、又有規矩地使用,應該還好 09/10 16:48
→ cjcat2266: 碰過幾個大專案有多個singleton合作,但是大家很謹慎 09/10 16:48
→ cjcat2266: 沒看到什麼嚴重的濫用情況,所以我覺得還是看使用者 09/10 16:49
→ joseph33: 個singleton的base class出來用 09/10 17:20
→ b87088: 之前gamejam隊友~,看code才知道每個人都自己寫自己的sin 09/10 18:46
→ b87088: gleton~~ 09/10 18:46
→ y3k: Singleton我只推薦用在API入口 不然很容易有bug 09/10 20:40
→ bantime: 我挺好奇會造成什麼bug?有案例嗎? 09/10 23:03
→ dreamnook: 好奇是甚麼bug+1(沒遇過 09/10 23:46
推 MBRSL: 最常見是全域變數類的bug,詳細理念請見下一篇文章 09/11 01:14
→ y3k: 等一下 上面的真的都沒遇過喔XD static變數造成的bug就不用提 09/11 01:23
→ y3k: 了 我也遇過繼承的問題、Singleton自己去跟其他物件黏答答在 09/11 01:23
→ y3k: 一起發生的問題... 雖然沒到罄竹難書的地步但是這個寫法一看 09/11 01:24
→ y3k: 到我都得先花個一兩天把它的code翻一遍才安心 09/11 01:24
→ y3k: 雖然這不是一個不能用的寫法 但是遇到比較沒經驗或便宜行事的 09/11 01:26
→ y3k: 捧油用 就容易把人的腦洞放大... 我只能這樣講 09/11 01:27
→ dreamnook: 大概是我們平時在寫的時候都有特別注意過吧@@ 09/11 08:11
→ y3k: 我覺得是專案規模不大 或有一個SA之類的專職在處理規劃架構 09/11 10:18
→ dreamnook: 也是 近年來都很少碰過20人以上的專案了 09/11 10:55
→ y3k: 20人如果全RD 那不少耶= = 09/11 11:01
→ dreamnook: 整個專案20人 不是純RD 20人xD 09/11 11:07
→ bantime: 還真的沒遇過..可能我在實作singleton的時候 09/11 13:26
→ bantime: 都是保證唯一的狀況下 例如你不會同時出現兩個選角介面吧 09/11 13:27
推 dreamnook: 09/11 18:15