S
Smile.java
Unregistered / Unconfirmed
GUEST, unregistred user!
HOT! 面向对象、设计模式入门 (1号帖) 再学 面向对象 在 数据库程序开发中的具体应用! 一个多年使用Delphi开发的OO新手的困惑! ( 积分: 50 )<br />曾几何时,Delphi成为我生活的一部分。怀着几分偏爱,随着亲爱的Delphi女神,
写出了一个又一个数据库程序,一个又一个MIS在客户那里使用。
然而,用着这么好的纯OO的RAD,却整天写着非面向对象的代码,在做同一行业的MIS时,
发现自己代码的重用竟然是个梦,我多年挂在嘴上的OO、面向对象如何在数据库开发中
实现呢?
最近在写万行左右的三层小MIS程序,朋友劝我不要考虑面向对象了,他说有这样的说法,
小程序根本不用面向对象,几十万的中型软件需要面向对象了,几百万的大系统没有面向
对象就根本不行了。我的程序只有万行代码,我追求面向对象错了吗?难道仅仅是为了学
习也不值得多此一举吗?
具体如何做呢?程序中的数据集全转成对象吗?
比如小型系统中只把业务对象封装起来还是把业务逻辑也抽象成类?
看了几位朋友的帖子,感觉自己有点过于执着于OO,呵呵,能给点具体的建议吗?
TO:defcjjava 以下不太明白什么意思:)
“事务脚本的架构,通过一个简单的数据库封装器来操作一系列的事务。”
写出了一个又一个数据库程序,一个又一个MIS在客户那里使用。
然而,用着这么好的纯OO的RAD,却整天写着非面向对象的代码,在做同一行业的MIS时,
发现自己代码的重用竟然是个梦,我多年挂在嘴上的OO、面向对象如何在数据库开发中
实现呢?
最近在写万行左右的三层小MIS程序,朋友劝我不要考虑面向对象了,他说有这样的说法,
小程序根本不用面向对象,几十万的中型软件需要面向对象了,几百万的大系统没有面向
对象就根本不行了。我的程序只有万行代码,我追求面向对象错了吗?难道仅仅是为了学
习也不值得多此一举吗?
具体如何做呢?程序中的数据集全转成对象吗?
比如小型系统中只把业务对象封装起来还是把业务逻辑也抽象成类?
看了几位朋友的帖子,感觉自己有点过于执着于OO,呵呵,能给点具体的建议吗?
TO:defcjjava 以下不太明白什么意思:)
“事务脚本的架构,通过一个简单的数据库封装器来操作一系列的事务。”