如何应对杂乱无章的代码

【代码杂乱无章】

1、当局部代码块,发生代码 杂乱无章、缠绕在一起、扭打在一起,耦合度过高时,则需要重构处理(全局成员法、归类管理法、事件注册避开法)
2、当局部代码发生  模块之间/视图之间  的依赖度过高,耦合度过高时,就要考虑“软件设计”了(包括使用:3大特性、接口规约、设计模式等等)
3、模块之间解耦的常用方法有:Prism框架(依赖注入式的插件化开发)、直接使用反射机制的插件化开发。
4、界面与业务逻辑之间的解耦方法有:MVVM框架、MVC框架等。

posted @   长白山  阅读(322)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
历史上的今天:
2017-12-26 类函数、实例方法、模块函数
2015-12-26 贝塞尔曲线
2014-12-26 附加属性在现实生活中的体现
点击右上角即可分享
微信分享提示