UI规划

一、进行UI规划的原因。

1、由于现在程序大多采用Microsoft的窗口机制,各模块之间密切相关,牵一发而动全身。
如,当想从界面中更改某界面功能时,会导致一系列程序代码需要修改。
    当想添加或者抽离某功能界面时,需要花很多时间去整理代码。

2、程序没有美感,很混乱。


二、UI规划步骤。

1、把UI划分为几个子部分,划分的原则是:划分以后,UI各子部分的耦合性比较弱并且合理。
2、对各子部分的耦合部分进行接口抽象,定义出这些接口。
3、由不同程序员实现这些接口。
4、合并这些接口。最好在一个函数里实现合并的逻辑关系代码。
5、如果子部分还想再细分,可重复1-4步骤。

三、UI规划产生的效果:

1、当程序想去掉某个子部分时,可以不改动接口,只去掉实现部分。
2、当程序要添加子部分时,先定义好该子部分和原有子部分之间的接口,实现该子部分,修改合并UI的逻

辑关系函数即可。
3、当想修改某子部分,只要修改子部分的实现类,合并部分和其他子部分可以不改。
4、当然,其中最重要的一步是让“UI各子部分的耦合性比较弱并且合理”,如果这做得不好,其他设计再

好也是没有。要想把这一步做好,就必须考虑怎么才能最好得进行抽象,怎么才能让各子部分在被修改时不

影响到其他子部分。

详细例子待续...

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值