Re: [問題] 程式寫法請教

作者: lovelycateye (我還想要更多力量)   2014-09-15 15:41:40
原文吃光光~
1.DialogInterface.OnClickListener 本身就是你所謂的觀察者模式的實踐(監聽者模式)
如果原本就是空的,沒必要在這之上加上一層多餘的 Interface
2.沒必要存下來的東西就不要特別存下來,
一來增加不懂的人誤用的機率,
二來萬一這物件重複使用又要很小心的控制裡面的成員變數狀態,
所以不需要用 new 起來再包一層的方式。
3.同樣的 AlertDialog 要重複利用時,已經建立起來後,就把它存起來。
直接呼叫 show() 顯示即可,不要每次都重新建立。
4.可以考慮多多善用 Overload 的方式,避免撰寫重複的程式碼。
請參考:https://gist.github.com/anonymous/612848de46c2930f5263
作者: givemepass (λ)   2014-09-16 13:30:00
這個方法還不錯

Links booklink

Contact Us: admin [ a t ] ucptt.com