程序开发——框架总结

1、程序代码优化:力求模式的统一性、一致性,(比如:显示View,都A这样干;显示消息框,都B这样干;View之间参数的传递都C这样干;接口返回数据处理都D这样干),如果这些都是自定义设计的,那就是框架了(即对于主要的部分,形成一套固定模式)。设计完框架之后,其它人员必须(也只能)按照框架规定的 “固定模式”进行开发 ,从而保证了代码的统一性和一致性(这就是框架的重要性之一)

2、框架的搭建:框架内容包括:(为当前业务量身制定的)自定义功能+程序文件结构树;在程序开发过程中,通常在《框架搭建期》完成部分(约:40%-50%)——这个可以根据原型或UI图来设计初步的框架,然后在开发过程中,不断重构和完善框架(占比:50%-60%)。。。。

2.1  程序文件结构树:就是所谓的 《划分功能层》,代码不要一团糟写在  “一个”  类文件中  , 首先要根据功能的 “大方向”  “分配”  到对应的层次结构中(通常在某一个项目中),然后再分到 “类”——>然后再分到 “函数”,这样逐渐划分完毕——>由一团乱麻 分解成 结构清晰的“功能块”

3、封装,小封装(函数不超过50行代码)

posted @   长白山  阅读(398)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2017-12-28 C#转译字符
2013-12-28 ListBox的虚拟可视化技术
点击右上角即可分享
微信分享提示