上一页 1 2 3 4 5 6 ··· 19 下一页
摘要: 考研英语学习 阅读全文
posted @ 2021-05-18 08:11 明月照我还 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 第二章 重构原则该章主要从理论说明重构原则和重构的好处 重构:使用一系列手法,在不改变软件可观察行为的前提下调整其结构重构的目的是使软件更容易理解和修改添加新功能与重构需要分开进行重构改变软件设计,使软件更容易理解,有助于找到bug,提升编程速度关于何时重构可以遵从三次法则:第一次只管做,第二次做同 阅读全文
posted @ 2021-05-17 17:20 明月照我还 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 考研数学学习,软件杯报名 阅读全文
posted @ 2021-05-11 08:10 明月照我还 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1.1 作者举了一个租赁影碟收费、计算积分的例子,修改前的程序明显不符合面向对象的精神,若对计费标准、影片分类规则进行改变,则需要改动很多地方,且需要保证多处地方一致。“随着各种规则变得愈来愈复杂,适当的修改点愈来愈难找,不犯错的机会也愈来愈少。” tip:如果你发现自己需要为程序添加一个特性,而代 阅读全文
posted @ 2021-05-07 17:19 明月照我还 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 考研数学学习 阅读全文
posted @ 2021-05-04 08:09 明月照我还 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 特定情况下的解依赖技术: 分解出方法对象:重构巨型方法 朴素化参数:避免参数依赖 封装全局引用: 以获取方法替换全局引用:利于重写获取方法。 定义补全:C/C++ 的定义和实现是分开的,通过重写实现替换原有行为。 连接替换:利用链接期接缝,替换库,DLL 等,实现行为替换。 暴露静态方法:避免对象的 阅读全文
posted @ 2021-04-27 17:18 明月照我还 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 进行tensorflow实验 阅读全文
posted @ 2021-04-27 08:20 明月照我还 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 查看tensorflow库函数,进行补足 阅读全文
posted @ 2021-04-20 08:08 明月照我还 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 修改中存在的问题 对大部分的开发人员来说,一般并不愿意对软件进行修改。有了新的需求,需要添加新特性;有了bug,需要做修正;这样的修改不得不做。但是改善设计提高维护性,大部分人是不愿意的做的。 为什么会这样?当然不是因为开发人员懒,那么多的代码都写了,没道理不愿意为了以后维护方便,多写一些。关键在于 阅读全文
posted @ 2021-04-17 17:17 明月照我还 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 进行英语学习训练 阅读全文
posted @ 2021-04-13 15:11 明月照我还 阅读(11) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 19 下一页