摘要: 单一职责原则 SRP    就是一个类只负责一项功能或一类相似的问题。 假如类T负责职能P1, P2。当修改P1时,P2功能可能会发生故障。 优点 1. 功能单一, 职责清晰 2. 增强可读性, 方便维护 缺点 1. 拆分得太仔细, 类的数量会增加 2. 职责的度量没有统一的标准 阅读全文
posted @ 2019-08-13 14:06 史八一 阅读(156) 评论(0) 推荐(0)
摘要: 编程思想的三种境界 1. 模仿。了解所有模式,使用时需要查阅相关资料 2. 灵活运用。熟悉所有的设计模式,有较深入的思考,并且能够根据实际业务场景选择合适的模式,并且对相应的模式作出适当的修改以符合实际的需求 3. 心中无模式。有很强的设计模式理念,能够灵活的创造和使用新模式 阅读全文
posted @ 2019-08-13 14:00 史八一 阅读(131) 评论(0) 推荐(0)
摘要: 1. 积极主动 2. 自主学习 3. 逻辑思考力 逻辑思考力就是建立逻辑思维来对问题进行分析的能力 4. 想象力 5. 分析问题 6. 沟通 7. 目标管理 8. 信息检索 9. 任务分解 阅读全文
posted @ 2019-08-11 16:24 史八一 阅读(192) 评论(0) 推荐(0)
摘要: 简单介绍几种对成为一名专业程序员比较关键的性格特征 1. 能够承担压力 互联网加班严重, 程序员需要能够承担这种压力 2. 适应快速变化 现在是快节奏的社会,需要去适应 3. 整洁 办公桌面 实体文件 图书 工具等整洁 计算机 代码 文件 资料等整洁 4. 谦逊 不要以为自己已经学的很多了 5. 幽 阅读全文
posted @ 2019-08-11 16:14 史八一 阅读(1431) 评论(0) 推荐(0)