编程规范--其它


1. 关于布局

当前的实现,实际上我们相当于定义了一个接口,公共的接口,要求每一个页面实现,该接口明确要求

1.1. 当屏幕分辨率变更时,刷新显示---------------不需要调整Layout,只需要改变控件大小

1.2. 当前面有元素变更时,刷新显示---------------多数情况下不需要调整Layout,少数情况需要

对于第1.1. 在初始化时间设置好布局即可,后续该接口的实现,仅仅改变控件大小,然后刷新,强制重新布局即可


2. 关于变量类型

  lbl checkbox 等前辍要有,不然看代码比较抓狂

  多数情况下用QString,可以避免中文乱码,少数情况使用string 通用性更好,效率更高--------------特别是和其它

  
3. 关于循环大小

  避免多重循环

  -----------减少复杂性

4. 关于异常

  在明确可能产生异常的地方捕获,并做处理,不能遗漏 

posted @ 2025-08-25 15:33  知易  阅读(8)  评论(0)    收藏  举报