IngramChen
積分 0
這就是 Spring 可以一直無痛升級的秘密 (drop in replacment)。我七年前的專案也能升級到最新的 Spring 4,只花幾個小時。
這種無限向前相容的模式自然是有缺點,就是沒機會大破大立。不過我個人認為 Framework 這個角色就是要向前相容,因為 Application 很容易就綁死 framework,無法再更換成其他 Framework,而成功的 app 通常會活超久 (五年、十年很正常),需要很長時間的支援。
大破大立就讓另一個新的 Framework 來做就行了,這樣生態圈還是能有活力的成長。