调查:有多少人在项目中用OOP的思想进行Delphi开发

netrobo 2005-04-24 04:50:24
OOP想必大家都清楚,在JAVA项目中您的每一行代码都是基于OOP思想的,虽然Delphi也是完全面向对象的,但在实际项目开发中用多少人真正用OOP的思想进行Delphi程序的开发?

以前做的一个项目是用控件、窗体式的方法进行的设计,虽然设计本身也有一定的灵活性,但因需求多变,后期还是带来了维护难的问题,后来想重新设计一个新版本,考虑系统的扩充性和更大的灵活性,我首先考虑到的就是OOP,但又不知从那里下手,欢迎大家一起讨论讨论。
...全文
548 47 打赏 收藏 转发到动态 举报
写回复
用AI写文章
47 条回复
切换为时间正序
请发表友善的回复…
发表回复
netrobo 2005-06-27
  • 打赏
  • 举报
回复
up
leon2k 2005-05-30
  • 打赏
  • 举报
回复
我个人认为,在服务层次上实现OO是最关键的,至于服务内部,可以根据需要再细化,如果象JAVA一样什么都要OO,那么也就失去了Delphi的以快速见长的特点了。这样到有一点SOA的味道了。
netrobo 2005-05-25
  • 打赏
  • 举报
回复
再顶顶。
thiftcat 2005-05-20
  • 打赏
  • 举报
回复
oop是啥软件?@_@
warmworm 2005-05-19
  • 打赏
  • 举报
回复
oop是一种思想
关键看你自己的抽象能力了
多练习,多考虑
5207 2005-05-19
  • 打赏
  • 举报
回复
大系统都市用OOP
johnnyqiu 2005-05-19
  • 打赏
  • 举报
回复
我覺得OO並不是說你使用面向對象的工具就是OO了 OO是一種思想 開發工具只是你的筆 而思想才是你要寫的內容 這樣不論任何OO Tool在你手裡都會自然而然的體現出OO架構 本人基本提倡的是將邊界類、實體類與控制類分開 各司其職
leon2k 2005-05-18
  • 打赏
  • 举报
回复
Delphi对OO提供了完善的支持,既有OO的优点,又有过程式的优点,我们的项目在框架设计上一直采用OO,对服务内部的,则可能会采用基于过程的处理方法。
认为Delphi对OO支持不够的,其实应该是自己对于基于OO的设计还不很清楚吧。
angle097113 2005-05-18
  • 打赏
  • 举报
回复
最近的这个项目中才第一次使用,
感觉还不错,可以提高开发效率,但是感觉Delphi对于OO的支持不是很好,待遇提高
netrobo 2005-05-18
  • 打赏
  • 举报
回复
努力偷懒 2005-05-18
  • 打赏
  • 举报
回复
不使用OO的好处是项目当中存在太多的特殊事件,不得不独立出来做,这样使用OO真是受罪的!

使用OO最主要是重复性太大,不使用OO会很不爽,很麻烦!处理起来就更麻烦了!
努力偷懒 2005-05-18
  • 打赏
  • 举报
回复
我一个人做项目,使用OOP,自己学,没有任何人教导过的哦!感觉OOP维护的时候比较好处理,不数量掌握OOP的维护也有一定的困难!不过OOP的开发思维,有时候真的很实用,但是开发期比较长,考虑的是太多的接口了!
netcha 2005-05-18
  • 打赏
  • 举报
回复
把dataset作为参数传递, 不好. 如果你的系统需要与其它系统链接起来, 怎么办? 把你的DATASET传给JAVA? 传到LINUX也行吗?

非常推荐用XML的数据包传递, 哪怕是一个参数
「已注销」 2005-05-18
  • 打赏
  • 举报
回复
不OO还用delphi干嘛
  • 打赏
  • 举报
回复
OOP->OCP->MDA
这就是模式复用的发展方向。
还在谈OO?OO已经是一种基础技术了。
psp2003 2005-05-18
  • 打赏
  • 举报
回复
我有用
netrobo 2005-05-12
  • 打赏
  • 举报
回复
是啊,就是想用Java流行的方式开发Delphi项目
chinaandys 2005-05-12
  • 打赏
  • 举报
回复
前几天去面试,看了一下一个公司用OOP写的一个框架,强啊,感觉这种思想,要对业务流程相当熟才行,练练啊
netrobo 2005-05-12
  • 打赏
  • 举报
回复
g961681 2005-05-12
  • 打赏
  • 举报
回复
在做db开发时,业务类的设计是很重要的!
业务类设计的好,就有可能节省一半,甚至更多的时间。
不过呢,db开发数据量很大的,基本上在做过一段时间以后,现在都直接把dataset作为参数传递。
不知道有没有更好的方法???

等ing...............
加载更多回复(27)

2,498

社区成员

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

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