- 博客(3)
- 资源 (2)
- 收藏
- 关注
转载 每个程序员必看:如何在40岁后继续做软件开发?
1.Forget The Hype (忘记各种程序语言与架构的炒作与热潮) 不少的新的语言与技术来来去去,作者不是要你别去学习新事物,而是不要因为有太多的新事物而恐慌或是自我放弃。持续钻研你目前在学习的,并且可以每年挑一些你有兴趣的项目深入了解。 [反观我自己]:各种后端与前端语言来来去去,我把时间花在学习 Python(会持续), Ruby,Scala(会持续)与 Golang(会持续)。透...
2018-09-06 11:14:45 412 1
转载 软件设计之——“高内聚低耦合”
耦合度 一、什么是耦合度 软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。降低模块间的耦
2016-09-05 11:58:24 238
原创 各种排序
功能:选择排序 输入:数组名称(也就是数组首地址)、数组中元素个数 */ void select_sort(int *x, int n) { int i, j, min, t; for (i=0; i<n-1; i++) /*要选择的次数:0~
2008-06-26 13:30:00 233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人