JasonTsay wrote:
沒錯 我拿 .net framework 來舉例
只是要說明 版本的問題 不是只有 Android 存在
的確 如果你是寫 Window Form 版本問題可以請使用者安裝不同版本的 .net framework 解掉
而 Android 使用者不能自己更換 os 版本
但是 如果你是寫 ASP.NET 而 Server 是買Host 並且遠在美國呢?
.net framework 版本可就不是你想換就換得吧 一樣遇的到版本問題(恕刪)
舉例ASP.NET有點怪。
我們是在說Android 因為OS的問題導致開發者面對不同版本的OS需要有不同的處理方式這種fragmentation的困境。比較類似的環境就是Windows Form,而不是ASP.Net。
使用ASP.Net,使用者根本很少有困擾,對他們來說只要用的Browser不要是遠古時代的遺物就好。至於後端的framework怎樣升級,程式碼與資料庫怎樣更新,那是設計者的事。了不起不用新的framework就好,如果你懶的重新設計程式的話。Windows Form的問題才會與Android OS的處境比較有雷同的狀況產生。




























































































