前兩天聽到這樣一個評論:面向對象編程已經要過時,現在流行的是面向服務編程。當聽到這個評論時還楞了一下,當時在大學整天聽得最多、說得最多的面向對象編程難道就沒了?
現在回想起來,又感覺好像有點不對吧,面向對象編程,就我的理解:應該說的是在程序 設計以及程序實現的過程中,對於必須處理的某些東西的抽象化,以便於系統的規范化和易操控性。而面向服務編程則是一種理念,注重的應該是所謂的人性化,是 一種思想,它說明的是現在的軟件開發應該是以服務為目的。
這兩個概念應該是從不同的層面上去說明軟件開發的某個方面,而不應該說是說把誰取代的或是什麼的。