关于软件开发.头的心得(2 位领导批示)

发到我MSN的一段.


在启动一个软件项目时,我们应该关注软件涉及的领域。软件的最终目的是增进一个特定的领域。为了达到这个目的,软件需要跟要它服务的领域和谐相处,否则,它会给领域引入麻烦,产生障碍、灾难甚至导致混乱等。

我们怎样才能让软件和领域和谐相处呢?最佳的方式是让软件成为领域的反射(映射)。软件需要具现领域里重要的核心概念和元素,并精确实现它们之间的关系。软件需要对领域进行建模。领域的意思是,比如我们给银行做项目,那么我们就必须要明白银行的业务规则,即银行这个领域(Domain)。

接触一个陌生的领域,首先要组织信息,系统化,然后再细化。然后针对细化后的目标进行处理,比如UML,系统设计,迭代开发。另外要注意,一开始不要考虑细化后的目标之间的关联性。而是熟悉以后再归纳。

Tags : ,

Navicat for MySql(4 位领导批示)

Navicat 头儿推荐给我的MySql可视化开发管理工具

Navicat最大的好处就是数据同步与数据的转移..相比来说phpmyadmin就太过不专业了.

主要功能:
-表单检视
-虚拟群组
-自动完码
-排程工作结果自动传送电子邮件
-查询、 检视及事件自动完码
-报告可汇出成各种格式,PDF, Excel, HTML 等
-超时自动重新连接到SQL服务器
-数据和结构同步
-导出注册文件以传送到另外的计算机
-新查询创建器–为不同的数据库创建查询
-查询参数
-SQL控制台
-建立查看
-SSH密钥
-支持所有MySQL版本
-SSH及HTTP隧道
-汇入/汇出数据
-报表设计及建立

软件界面
Navicat for MySql

下载地址: http://www.navicat.com.cn

不过推荐使用英文版,汉化的台湾国语化比较重,用英文还是原汁原味点

随机显示的10篇日志

评论最多的10篇日志

浏览最多的10篇日志