游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7215|回复: 7

vb的缺点。

[复制链接]

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2005-7-10 03:19:00 | 显示全部楼层 |阅读模式

vb的缺点很多。
但是主要问题不是慢不慢,而是缺少工程开发的支持。

微软将vb做得很易用,这是所有语言开发环境当之无愧的1哥,其他很多开发环境现在都渐渐跟上来了,这证明是正确的发展方向。

但是,微软所做的东西,漏了向更深层面的努力,那就是工程开发。
一个开发软件,最重要的是承载程序员的设计,而并非实现的快捷。

举个例子,c++用100语句实现一个窗口,vb用1条语句完成。这就是实现得快捷。

而设计的承载,就体现在语言的一些方便代码重用,多人协作等工程技术。

缺乏工程支持,vb做不了大型软件,但同样很慢的java就专门做大型软件,因为java有着现代语言对工程设计的良好支持的面对对象等特性。这正是vb不是很在意的方面,而将精力放在如何缩短具体实现的局部上。

4

主题

65

帖子

65

积分

注册会员

Rank: 2

积分
65
QQ
发表于 2005-7-10 15:32:00 | 显示全部楼层

Re:vb的缺点。

vb给我的感觉就 是 “胶“

22

主题

371

帖子

387

积分

中级会员

Rank: 3Rank: 3

积分
387
发表于 2005-7-10 21:52:00 | 显示全部楼层

Re:vb的缺点。

不见得。
对微软来说C++是向内核走,vb自然就是追求简单易用。100条语句简化成一句就是VB的好处。如果VB没有这个好处,那大家自然就去用C了。最快的界面开发速度,有这个就可以了。

像我现在为了简化工作,自己开发一个Excel界面给自己用,一边开发一边干老板他娘,还指望我去写全套的文档和搞代码重用什么的?为了省事干脆用比VB还简单的VBA+Excel。变量完全不定义,拿来就用,反正varient会自适应,号称是写完后放两星期就自己也看不懂的东西。这时绝对是VB要比C好用。

另外,多人协作是通过source safe之类来实现的,而不是vb本身。有开发文档和规范,VB一样可以做大型软件,没有开发文档和VSS,VC一样没法做多人协作。用Authorware都可以开发神秘岛IV,没道理VB不行。

140

主题

1228

帖子

1233

积分

金牌会员

Rank: 6Rank: 6

积分
1233
QQ
发表于 2005-7-11 00:19:00 | 显示全部楼层

Re:vb的缺点。

我已经不敢乱讲话了!只能说:微软认识到了,在改!

9

主题

106

帖子

106

积分

注册会员

Rank: 2

积分
106
QQ
发表于 2005-7-11 15:16:00 | 显示全部楼层

Re:vb的缺点。

  哈哈……不知道说什么…………

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2005-7-11 21:38:00 | 显示全部楼层

Re:vb的缺点。

我觉得有道理.
我可以用VB写一个小程序。很快。这个"小程序"可能在VC看来就不是个小工作了。.
但是真想把这个工程做大...VB感觉就比较累...
就像 C++ Builder一样。工程大了。项目管理就混乱.
当然可能是我不熟悉的原因

53

主题

419

帖子

451

积分

中级会员

Rank: 3Rank: 3

积分
451
发表于 2005-7-18 00:42:00 | 显示全部楼层

Re:vb的缺点。

这个在中国好象学C/C++的总瞧不起学VB的,都是这个BASIC的字意惹的祸(初学者通用指令码)

其实VB还可以哦!老盖也是BASIC出身的,支持使用VB!

支持楼上的意见

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
发表于 2005-7-18 13:18:00 | 显示全部楼层

Re:vb的缺点。

我觉得VB不错呀! 我也支持它!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 11:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表