- 博客(3)
- 收藏
- 关注
原创 创建高质量的代码
一: 设计的特征 1.最小复杂度,你的设计方案能让你在专注于程序的一部分时安心的忽视其他部分。 2.易于维护 3.松散耦合 4.可扩展性 5.可重用性 6.高扇入,让大量的类使用某个给定的类。 7.低扇出,让一个类里少量或适中地使用其他的类 8.可移植性 9.精简性 10.层次性 11.标准技术 二: 设计构造块 可以通过以下几种方式找到需要设计的构造块
2012-01-08 22:15:52 301
原创 先决条件
架构应定义程序的主要构造。 每条列在需求中的功能都至少要有一个构造块覆盖。 架构应该详细定义所用的主要类。 架构应该描述主要文件和数据表的设计。 数据通常只应该由一个子系统直接访问。 用户界面在需求阶段进行详细说明。如果没有,就在架构阶段进行。要详细定义web页面格式、GUI、命令行接口。 架构应该模块化,以便更换新界面时不影响后台。 架构应该描述一份管理稀缺资源的计划。包括数据
2012-01-08 22:11:16 474
原创 MATLAB的一点使用体会MATLAB的一点使用体会MATLAB的一点使用体会MATLAB的一点使用体会
工作之余,花了一年时间做了个matlab的GUI小工具用于项目数据测试,工具开发过程中基本上属于边学边用。所以代码里很多C语言的痕迹,但是对于MATLAB本身的矩阵特性和丰富的功能函数不甚了了。前几天抽空翻了一下matlab的入门知识,才发现原来代码里很多地方都走了弯路。看来,后面有时间还要把之前的部分代码重写一下。 空数组: matlab的矩阵特性是其最大的特点。
2011-12-31 09:13:08 715
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人