作者ji3g45j (pig)
看板CSSE
标题Re: [讨论] 念完资工之後...
时间Tue Jan 23 00:18:00 2007
※ 引述《semop (semop)》之铭言:
: 我们之所以会需要 OO, 就是因为我们逃不开需求的持续变动。
: 电脑已经和人类产生了共生的关系,每一套系统都会和一些人以及一些事
: 有着长期互动,软体所要面对处理的,不再是个别问题的答案,也不再是
: 特定的功能需求,而就是这麽一些人和这麽一些事。当然,不是每个软体
: 都这样,但这已经不只是潮流而是现实,想要吃这行饭,几乎就是逃不掉
: 这个状况。
: 讲得简单一点,就是软体没有不改版的,系统没有不修改的。在写程式时
: 不管是用什麽方法,就是要去思考这件事。
semop这位大哥说的我很认同...
其实OO的设计就是软体工程,将软体以工程的方式来解决
作电路要有电路图,盖房子要有各种的工程蓝图,软体呢?有什麽图可以描述
各种软体系统的现象?UML,如果你说UML跟OO大又无用,那你应该是没写过
足够大的程式,让OO来助你一臂之力
而C语言也是可以实作物件导向的,OO里面的多型早就在Linux driver发挥得淋漓尽致
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.15.82
1F:推 MasterChang:UML拿来作非软体专案规划也是很好用的... 01/23 00:51