Re: [討論] 念完資工之後...
※ 引述《semop (semop)》之銘言:
: 我們之所以會需要 OO, 就是因為我們逃不開需求的持續變動。
: 電腦已經和人類產生了共生的關係,每一套系統都會和一些人以及一些事
: 有著長期互動,軟體所要面對處理的,不再是個別問題的答案,也不再是
: 特定的功能需求,而就是這麼一些人和這麼一些事。當然,不是每個軟體
: 都這樣,但這已經不只是潮流而是現實,想要吃這行飯,幾乎就是逃不掉
: 這個狀況。
: 講得簡單一點,就是軟體沒有不改版的,系統沒有不修改的。在寫程式時
: 不管是用什麼方法,就是要去思考這件事。
semop這位大哥說的我很認同...
其實OO的設計就是軟體工程,將軟體以工程的方式來解決
作電路要有電路圖,蓋房子要有各種的工程藍圖,軟體呢?有什麼圖可以描述
各種軟體系統的現象?UML,如果你說UML跟OO大又無用,那你應該是沒寫過
足夠大的程式,讓OO來助你一臂之力
而C語言也是可以實作物件導向的,OO裡面的多型早就在Linux driver發揮得淋漓盡致
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.211.15.82
推
01/23 00:51, , 1F
01/23 00:51, 1F
討論串 (同標題文章)
CSSE 近期熱門文章
PTT數位生活區 即時熱門文章