procudure的效率比较高。是什么意思? 高手指点啊

jacksjjjacksjj 2012-03-03 06:23:37
procudure的效率比较高。是什么意思? 高手指点啊
...全文
153 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jacksjjjacksjj 2012-03-04
  • 打赏
  • 举报
回复
谢谢各位高手指点
ProjNote 2012-03-04
  • 打赏
  • 举报
回复
是procudure 还是 procedure?
procedure是相对于OOP的一种写程序的形式,比如像C, assembly, PHP (4.0之前)都是procedure programming。没有class(类)的概念,程序只有逻辑,没有Object。
因为储存和读取Class信息,需要花时间,所以理论上Procedure的运行速度会比较快比OO快很多,但是如果要做一个很大的项目,要很多程序员来做这个项目(如20人以上)procedure的形式不好管理,容易出错,而且找错比较难。
OOP更符合事物客观规律,也更容易设计系统的组分。现在的计算机运算速度,在内存中存贮类的信息已经不是什么高价的运算了。而且OOP的设计能让系统更容易的scale out和scale up。现在的大公司和大项目都用OO。、

系统不是时时刻刻都追求速度的,很多时候其他指标更重要,比如可变性,做插件的难以,更新的难以等。
结贴是美德 2012-03-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ticmy 的回复:]

存储过程?存储过程中的数据不用通过网络传来传去,直接在数据库内部做掉
[/Quote]

而且不用反复编译
龙四 2012-03-03
  • 打赏
  • 举报
回复
存储过程?存储过程中的数据不用通过网络传来传去,直接在数据库内部做掉
cong19900904 2012-03-03
  • 打赏
  • 举报
回复
额。。。。直接问你回复你上一个帖子的那个大侠嘛。。。。呵呵,刚好看到

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧