随笔分类 -  软件设计

摘要:又一个同事问我写设计文档有什么意义? 很多开发接到一个需求的时候,上来就是写代码,一般都懒得写设计文档,感觉写设计文档是在浪费开发时间,真的是这样吗? 我们要有这意识,软件开发是一个工程项目,不是实现功能就好了,我们要考虑自己写的代码是否可维护性、实现的思路是否符合系统的实现方式,虽然表面看起来功能 阅读全文
posted @ 2022-06-09 16:11 mengxiangzhi 阅读(109) 评论(0) 推荐(0) 编辑
摘要:系统级架构 应用在整个系统内,如何和与后台服务通讯、与第三方系统集成... 设计前端首要条件:了解前端系统与其他系统关系 关系包括业务关系和协作机制 设计后端:与后台数据传输机制 包括:api设计原则、token、权限 前端与后端的关系考虑的主要因素:前后端分离架构设计 前后端分离架构:如何实施技术 阅读全文
posted @ 2022-05-04 17:07 mengxiangzhi 编辑
摘要:单一职责原则 一个类或者一个方法而言,应该仅有一个引起它变化的原因。 如果有多个职责,应该拆分成2个类 开放封闭原则 软件实体对扩展是开发,对修改是封闭的 尽量用继承或者组合的方式扩展类的功能,而不是直接修改类代码 里氏替换原则 父类能够被子类替换 在函数式编程关注度不高 最少知识原则(迪米特法则) 阅读全文
posted @ 2022-05-04 16:34 mengxiangzhi 编辑

点击右上角即可分享
微信分享提示