模型文件,人能读懂但是计算机无法读懂,那就是设计文档;模型文件,如果计算机可以读懂,那就是代码。
模型设计语言,和程序语言比较起来,具有如下特点:
1、业务性。模型设计,更侧重业务。业务描述清晰之后,再由开发人员开发代码来实现业务功能。
2、简洁性。之前,模型设计文件交给开发人员去开发,所以,具备简洁性的特点。一句话、一个符号,代表的含义,往往需要很多代码的支持才能实现。
模型文件代码化,无疑需要保留模型设计语言的这两个特性。保留其业务性的特点,是为了使其发挥业务人员和开发人员之间的桥梁作用,或者让业务人员参与到模型设计中来。保留其简洁性的特点,正是我们实现模型文件代码化的目的,我们正是要利用这些相对简洁的描述,来得到一套复杂的软件系统,其复杂性,正是我们要努力封装起来的,而把简洁性留给用户。
欢迎体验:http://chenlangsoft.vicp.net/SocketServer/
模型设计语言,和程序语言比较起来,具有如下特点:
1、业务性。模型设计,更侧重业务。业务描述清晰之后,再由开发人员开发代码来实现业务功能。
2、简洁性。之前,模型设计文件交给开发人员去开发,所以,具备简洁性的特点。一句话、一个符号,代表的含义,往往需要很多代码的支持才能实现。
模型文件代码化,无疑需要保留模型设计语言的这两个特性。保留其业务性的特点,是为了使其发挥业务人员和开发人员之间的桥梁作用,或者让业务人员参与到模型设计中来。保留其简洁性的特点,正是我们实现模型文件代码化的目的,我们正是要利用这些相对简洁的描述,来得到一套复杂的软件系统,其复杂性,正是我们要努力封装起来的,而把简洁性留给用户。
欢迎体验:http://chenlangsoft.vicp.net/SocketServer/