驱动程序开发网技术社区 » 软件工程在驱动开发中的应用 » 大家讨论一下驱动开发和软件开发不同之处 (转到动态网页)
本页主题: 大家讨论一下驱动开发和软件开发不同之处 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

glqgglq
级别: 驱动小牛


精华: 0
发帖: 162
威望: 2 点
积分: 20 分
贡献值: 0 点
好评度: 2 点
原创分: 0 分
注册时间:2001-04-16
最后登录:2008-01-22

 大家讨论一下驱动开发和软件开发不同之处

个人观点:
驱动开发由于同硬件太过紧密,所以它的开发以精简为基础,而不太要求软件复用的东东,因为,软件复用使得代码过于冗余。所以它的文档同纯软件开发还是存在许多不同的。
顶端 Posted: 2002-04-13 12:30 | [楼 主]
Xman
级别: 驱动大牛


精华: 0
发帖: 784
威望: 46 点
积分: 361 分
贡献值: 0 点
好评度: 34 点
原创分: 0 分
注册时间:2001-08-24
最后登录:1970-01-01

 

[url] http://www.driverdevelop.com/forum/html_10014.html[/url]
顶端 Posted: 2002-04-13 13:01 | 1 楼
du_lin
级别: 驱动小牛


精华: 0
发帖: 150
威望: 0 点
积分: 0 分
贡献值: 0 点
好评度: 0 点
原创分: 0 分
注册时间:2002-01-26
最后登录:1970-01-01

 

看PGP的代码,超恶
顶端 Posted: 2002-04-30 14:16 | 2 楼
williamgu1974
级别: 驱动牛犊


精华: 0
发帖: 4
威望: 0 点
积分: 0 分
贡献值: 0 点
好评度: 0 点
原创分: 0 分
注册时间:2004-08-13
最后登录:1970-01-01

 

软件开发做到最后就是强调统一和复用,大家都采用统一的接口界面,开发的软件尽量采用组件形式,以便复用。造成的结果就是,软件冗余,庞大,为了迎合统一接口和未来的复用,开发的时候需要考虑N种情况,并需要在代码种有所体现。

而硬件开发强调的是效率和速度,所有不相干的东西应该全部抛弃。

所以我一直很疑惑,如何将软件工程的东东移植到驱动开发中来。好像很难的。而且软件工程中很多概念是关于应用软件的,强调的是:软件在面对用户无止境的不同需求是应该如何组织和架构才能更好的完成开发任务。而驱动开发可没有这么多需求。

当然,诸如CVS这类东西可以引入,这些是通用的。
顶端 Posted: 2004-09-28 11:03 | 3 楼
superbert
级别: 驱动牛犊


精华: 0
发帖: 17
威望: 3 点
积分: 19 分
贡献值: 0 点
好评度: 0 点
原创分: 0 分
注册时间:2005-02-05
最后登录:1970-01-01

 

文档管理、规范代码......

以及模块化等......

还是都属于软件工程的范围。
顶端 Posted: 2005-02-23 10:02 | 4 楼
liuge
级别: 驱动牛犊


精华: 0
发帖: 65
威望: 3 点
积分: 20 分
贡献值: 0 点
好评度: 0 点
原创分: 0 分
注册时间:2004-06-02
最后登录:1970-01-01

 

搞应用和搞驱动的开发模式差别太大了,不能照搬软件工程的做法。也许,编码规范和代码复用有一定相似之处。

我一直怀疑那几位所谓软件工程的大师 - rational那几位从来没有写过驱动程序。所以别信他们说的。自拍板砖一次:o

XP编程模式倒似乎有些用处。
顶端 Posted: 2005-03-06 01:04 | 5 楼
wowocock
特殊贡献奖
级别: 驱动老牛


精华: 0
发帖: 4885
威望: 1298 点
积分: 472 分
贡献值: 1 点
好评度: 1227 点
原创分: 1 分
注册时间:2002-04-08
最后登录:1970-01-01

 

[quote]搞应用和搞驱动的开发模式差别太大了,不能照搬软件工程的做法。也许,编码规范和代码复用有一定相似之处。

我一直怀疑那几位所谓软件工程的大师 - rational那几位从来没有写过驱动程序。所以别信他们说的。自拍板砖一次:o

XP编程模式倒似乎有些用处。 [/quote]
不错,最近用ROSE,感觉在驱动中使用的意义不大.....
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
顶端 Posted: 2005-04-25 10:52 | 6 楼
engineer678
级别: 驱动牛犊


精华: 0
发帖: 21
威望: 22 点
积分: 210 分
贡献值: 0 点
好评度: 21 点
原创分: 0 分
注册时间:2007-01-07
最后登录:1970-01-01

 

驱动程序设计和应用程序设计一样,关键要简洁,灵活。
顶端 Posted: 2007-01-17 14:19 | 上海市联通 7 楼
aqbhc
级别: 驱动牛犊


精华: 0
发帖: 17
威望: 18 点
积分: 160 分
贡献值: 0 点
好评度: 17 点
原创分: 0 分
注册时间:2006-06-01
最后登录:1970-01-01

 

Quote:
引用第6楼wowocock2005-04-25 10:52发表的“”:

不错,最近用ROSE,感觉在驱动中使用的意义不大.....

同意ing
顶端 Posted: 2007-05-10 12:41 | 新疆库尔勒市网通 8 楼
znsoft
老头级程序员
级别: 管理员


精华: 21
发帖: 6705
威望: 2601 点
积分: 144 分
贡献值: 0 点
好评度: 2410 点
原创分: 5 分
注册时间:2001-03-23
最后登录:1970-01-01

 

rose只针对复杂的项目有用.
http://www.ItFact.net  IT真相网
-----------------------------
软件创造价值,驱动提供力量!

淡泊以明志,宁静以致远。

----------------------------------

勤用搜索,多查资料,先搜再问。
顶端 Posted: 2007-05-15 13:46 | 北京市网通 9 楼
驱动程序开发网技术社区 » 软件工程在驱动开发中的应用
快速发帖 顶端
内容
HTML 代码不可用

使用签名
Wind Code自动转换

字数检查 恢复数据
按 Ctrl+Enter 直接提交
表情 [更多]

Powered by PHPWind v6.3.2 Code © 2003-08 PHPWind
This is html template view this page faster