随笔分类 -  软件架构与设计

摘要:一、可维护性 高内聚、低耦合 高内聚,是针对一个组件(类)内部而言,如果一个组件干了好几件不相关的事情,那么组件内部就比较散,出问题是迟早的事情。中原大战之后,蒋介石表面上统一了各个军阀,实际上,他们内部之间不够内聚,一盘散沙。 低耦合,是针对多个组件之间的关系。老死不相往来,是理想国,也就没有什么 阅读全文
posted @ 2019-09-11 15:04 micDavid 阅读(214) 评论(0) 推荐(0) 编辑
摘要:做开发工作十年了,去公司面试,面试官问:“你今后的职业规划是啥?” 我本无规划,如果非要问我规划,那就是朝着技术方向继续发展,技术方向发展的路线是什么? 1、程序员-高级程序员-架构师-cto 2、程序员-高级程序员-技术专家 这个只是我自己想到的,当然发展的路线可能有多样。比如有人喜欢写作,可以出 阅读全文
posted @ 2019-09-06 16:59 micDavid 阅读(713) 评论(0) 推荐(0) 编辑
摘要:什么是UML?它的全名:Unified Modeling Language,统一建模语言。最近我用到了uml,顺便重温了下这些知识。知乎上有一个讨论话题:uml还有用吗?这个讨论挺有意思的,看完后,受益匪浅,感触颇多。 中国古人就说了:“君子善假于物也”。软件工程师要善于利用特定的工具来帮助自己完成 阅读全文
posted @ 2016-11-10 17:17 micDavid 阅读(289) 评论(0) 推荐(0) 编辑

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