Cudacke Dees wrote:英文文章只說核心架構相同。
然核心元件在其架構不變的前提下,一樣可以做修改的。
也就是說,無法從核心架構相同推得核心相同。
事實上,只要有作過修改,就是不同,只是在本題中是小異。
對於普通的用戶而言,可以把新舊核心視為相同,但對於開發人員而言,哪怕是再小的差異,不同就是不同。
所謂核心架構不變,是指核心元件對外的窗口、介面不變,核心外的其他元件在叫用核心元件時,感覺不到差異。
但是核心元件還是可以做內部的變動、改良,這不會影響到跟外部元件之間的相容性,因為核心外的其他元件無法得知核心內的變動。
這是引用物件導向設計中,資料封裝的觀念。
這些就是我的總結。
不想再跟你交鋒了...很煩
如果有第三者覺得我這一篇的論點有誤,敬請賜教,在下虛心受教。




























































































