
古人有句話說「十年河東、十年河西」,前幾年在 Android 開發上,MVC 的設計一直是眾人談論的重點。但是隨著時間的更替,MVP 似乎開始熱了起來,連 Google 自家的範例中都提供了 MVP 的設計樣板,MVC 反而不在示範之列。
這讓很多人會興起一個疑問是:
MVC 和 MVP 我該選哪一個?我真的該棄 MVC 改投 MVP 的懷抱嗎?
面對這樣的一個問題,讓我想到了星爺電影中的一句台詞:
爭什麼爭,把兩樣摻在一起做瀨尿牛丸不就得了,笨蛋!
聽起戲謔,但卻不失為一個設計上可以思考的方向。MVC...