关于程序员:打卡3本书10句话24

52次阅读

共计 1449 个字符,预计需要花费 4 分钟才能阅读完成。

研发能力继续成长路线图 - 向华为学习研发治理,助推企业继续倒退 96

4 – 产品中试治理

  1. 产品牢靠测试与验证的基本概念和办法

    1. 在产品可靠性增长方面常见的设计弥补措施有

      1. 冗于设计
      2. 平安或保险装置
      3. 容错设计,降额设计等
      4. 工艺改良
    2. 弥补措施

      1. 预防措施
      2. 应急补救措施

代码整洁之道 165

15 – JUnit 底细

JUnit 是最有名的 Java 框架之一,简略,准确,优雅。

16 – 重构 SerialDate

  1. 首先,让它能工作
  2. 让它做对

17 – 滋味与启发

  1. 正文

    1. 不失当的信息
    2. 废除的正文
    3. 冗余正文
    4. 蹩脚的正文
    5. 正文掉的代码
  2. 环境

    1. 须要多步能力实现的构建
    2. 须要多步能力做到的测试
  3. 函数

    1. 过多的参数
    2. 输入参数
    3. 标识参数
    4. 死函数
  4. 一般性问题

    1. 一个源文件中存在多种语言
    2. 显著的行为未被实现
    3. 不正确的边界行为
    4. 漠视平安
    5. 反复
    6. 在谬误的形象层级上的代码
    7. 基类依赖于派生类
    8. 信息过多
    9. 死代码
    10. 垂直风隔
    11. 前后不统一
    12. 混淆视听
    13. 人为耦合
    14. 个性依恋
    15. 抉择算子参数
    16. 艰涩的用意
    17. 地位谬误的权责
    18. 不失当的静态方法
    19. 应用解释性变量
    20. 函数名称应该表白其行为
    21. 了解算法
    22. 把逻辑依赖改为无论依赖
    23. 用多态代替 if/else 或 switch/case
    24. 遵循规范约定
    25. 用命名产量代替魔术数
    26. 精确
    27. 构造基于约定
    28. 封装条件
    29. 防止否定性条件
    30. 函数只该做一件事
    31. 掩蔽时序耦合
    32. 别随便
    33. 封装边界条件
    34. 函数应该只在一个形象层级上
    35. 在较高层级搁置可配置数据
    36. 防止传递浏览
  5. java

    1. 通过应用通配符防止过长的导入清单
    2. 不要继承常量
    3. 常量 Vs 枚举
  6. 名称

    1. 采纳描述性名称
    2. 名称应与形象层级相符
    3. 尽可能应用规范命名法
    4. 无歧义的名称
    5. 为较大作用范畴选用较长名称
    6. 防止编码
    7. 名称应该阐明副作用
  7. 测试

    1. 测试有余
    2. 应用覆盖率改良
    3. 别路过小测试
    4. 别疏忽的测试就是对不确定事物的疑难
    5. 测试边界条件
    6. 全面测试相近的缺点
    7. 测试失败的模式有启发性
    8. 测试覆盖率的模式有启发性
    9. 测试应该快递

从零开始学项目管理 158

9 – 风险管理,决战我的项目须要“步步为营”

  1. 项目风险的类别

    1. 按危险起源分类
    2. 按危险起源分类
    3. 按剖析结果分类
    4. 按危险预警个性分类
  2. 项目风险治理的准则(前瞻性)

    1. 零碎准则:辨认,量化,评估(因素,危险)【人,流程,技术,组织,环境】
    2. 经济性准则
    3. 偏执性准则
    4. 称心准则
    5. 适当准则
    6. 社会性准则
    7. 间断准则
  3. 项目风险治理的几个概念

    1. 危险的本色:不确定性
    2. 风险管理的出发点:缩小可能性,升高重大水平
    3. 风险管理的本质:角色与责任
    4. 风险管理的代价:额定的破费
  4. 项目风险治理的重要性

    1. 保障我的项目总体目标的实现
    2. 有助于了解我的项目建设用意
    3. 应酬突发事件,明确责任
    4. 进步经济效益,缩小损失
  5. 项目风险辨认的办法

    1. 核对表分析法
    2. 图解技术分析法:事件树分析法
    3. SWOT 分析法:劣势 Strengths,劣势 Weaknesses,机会 Opportunities,威逼 Threats
    4. 德尔菲技术分析法:专家规定程序考察法
    5. 危险登记册
  6. 辨认项目风险的注意事项

    1. 危险辨认应该贯通我的项目始终
    2. 危险辨认应答容许模式多样化
    3. 危险辨认应容许人人参加
    4. 剖析辨认应该变成一种”习惯“
    5. 危险辨认应该关注”细节“
    6. 危险辨认应留神”办法“
  7. 给项目风险评估一个指标

    1. 危险产生的可能性
    2. 危险结果的危害性
    3. 对危险的预测能力
    4. 危险产生的时间段
    5. 对危险的承受能力
    6. 危险可换取的收益
  8. 项目风险评估的办法

    1. 危险解析法
    2. 专家考察法
    3. 模糊数学法
    4. 蒙特卡洛模拟法
  9. 项目风险的应答措施

    1. 加重危险
    2. 预防危险
    3. 转移危险
    4. 回避危险
    5. 自留危险
    6. 后备措施
  10. 项目风险的控制策略

    1. 首先解决高优先级危险
    2. 应用迭代,分阶段的办法
    3. 保障打算过程的品质
    4. 进行独立的质量保证审核

专业术语

  1. Actual Finish Date 理论实现工夫
  2. Risk Event 突发事件
  3. Stakeholder 利益相关者
  4. Closing Process Group 收尾过程组
  5. Work Performance Reports 工作绩效报告
正文完
 0