我做了很多「設計自己的____」應用程序。
我做的是我做一個單例類來保存用戶選擇的所有自定義。例如:當你選擇你想要的東西是綠色的,它會更新一個getton/setter在單例中是綠色的。然後,當應用程序需要知道選擇了什麼顏色時,它會從同一個getter/setter獲取信息。
我用來做到這一點的方式是將信息存儲在UI中(只需檢查從下拉菜單中選擇了什麼顏色)。
在閱讀了關於MVC(我還沒有完全理解MVC)之後,我現在知道這是完全錯誤的,這就是爲什麼我將它抽象爲包含所有這些的單例類。這是Singleton模式的一個很好的用法嗎?
現在我想知道這是不是一個壞主意?如果是的話,我應該怎麼做呢?
謝謝。
試圖分開你的問題描述了一下,所以我可以嘗試包圍我的頭。 – 2009-04-27 14:30:38
更多單身東西 - http://stackoverflow.com/questions/726685/yeah-i-know-im-a-simpleton-so-whats-a-singleton – madcolor 2009-04-27 15:17:35