分享
 
 
 

软件设计:色彩化的设计

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

在软件的设计过程非凡是架构设计和概要设计过程中,我们不难发现不太可能在整个项目中“一刀切”而采用完全一致的设计细节:

1:一些设计细节经常需要考虑系统可能的性能、系统潜在的变化包括和外部系统的潜在接口(随着一个客户有多个系统建立起来,在基础数据等方面重复劳动大量出现的情况下更加突出)等,这些变化在设计初期不太可能全面而明确的被识别,这个时候,设计上就存在一些不那么确定的实现,经常体现为更多的接口和代理;

2:有时候需要“考虑” 到项目组成员的个性风格,甚至有时候不得不对项目组成员采取的“迁就”方式(如项目巨大压力下又无法有足够人手同时也无法说服成员的时候),这个时候,设计上“可控的灵活性”就体现为提供必要的可选实现,那就意味着在一个设计中存在多条道路来完成同样的工作;

3:有时候也会存在本来某条设计实现路径是更好的,但是,碍于项目的实际,你无法期望整个团队都按照这个更好的思路去做,但是,也可能某些团队的成员可以有足够的时间和精力这样子做的,这个时候,完整的和不完整的选择实现都共同存在,而且同在一个设计路线上,只是扮演了不同的角色有不同的优先顺序。

在这些时候,在软件设计中采用色彩化的设计就是很好的做法。

其实,色彩化的设计,说的简单就是在设计中标示“必需实现”、“要害设计”、“性能设计”、“可选实现”等,使得设计能够有优先级或者更好的关注点。比如,设计人员经常就需要实现或者指导实现“要害设计”、“性能设计”,来保证系统的稳健和性能等,这些实践往往决定了系统的质量根基;“必需实现”表明了无论如何项目成员都必须完成的工作,这是强制性的或者说没有选择的;“可选实现”是满足优秀的团队成员的需要的,她体现了设计人员的最佳期望,但依靠于团队的优秀成员来完成(指在编码速度和软件追求上更高的成员)。

采用这种色彩化的设计,效果是明显的非凡是对“要害设计”、“性能设计”的识别轻易让团队更明晰需要面对的技术点从而更好的实现;“必需实现”则对团队加以必要的约束保证团队尽量的协调,而“可选实现”则指明了系统优化的道路。

在实践的过程中,我对“要害设计”、“性能设计”经常采用绿色来标示,对“必须实现”采用红色标示,对“可选实现”采用特定设计方式下的默认色彩,也可能还有更细化的色彩标示,但上述的色彩经常已经确定而不会代表不同的意思。设计方式可能是UML、Word,但这些色彩的应用都不会受到影响。

色彩化的设计,简单但是实用,欢迎您也使用她。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有