乐趣区

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

为什么精英能够打造 10 倍 高效团队110

  1. 激发团队成员的能力,取决于成员之间如何交换,怎么沟通
  2. 打造最好的沟通空间:(传播,传授,通信,通信,沟通,交换)
  3. 1)减少规定还是缩小规定(What:规定的设定粒度)【销售 < 餐饮员工】
  4. 2)谁做决定(Who: 权限设定规定)[柔道成员,棒球领导者]
  5. 3)责任范畴有多到(Where:责任范畴的规定)(接力赛对集体成绩负责,足球队成员队团队成绩负责)
  6. 4)对什么进行评估(How:评估对象的规定)【销售评估成绩,棒球队员评估过程】
  7. 5)什么时候进行确认(When:确认频率的规定)【工厂生产 < 研发团队】
  8. 妨碍沟通的是“感情”,简介沟通
  9. 先了解他人,能力更好失去他人的了解(士为知己者死)
  10. 你理解团队成员的人生吗?(程度发问:全面经验,垂直发问:开掘感触)动机
  11. 不理解对方的特点就难以沟通

    1. 动机类型

      • 达成摆布型欲求

        • 敏感词:输赢,敌我,损得
        • 喜爱的话:你真厉害👍
      • 奉献调解型欲求

        • 敏感词:善恶,正邪,爱憎
        • 喜爱的话:谢谢
      • 实践探究型欲求

        • 敏感词:真伪,因果,优劣
        • 喜爱的话:你是正确的
      • 审美创造型欲求

        • 敏感词:美丑,苦乐,好恶
        • 喜爱的话:你真乏味
    2. 能力

      1. 对本人的能力

        1. 内向

          • 决断
          • 和谐
          • 暴发
          • 冒险
        2. 外向

          • 忍受
          • 法则
          • 继续
          • 谨慎
      2. 对别人的能力

        1. 父性

          • 主张
          • 否定
          • 说服力
          • 统率能力
        2. 母性

          • 聆听
          • 容纳
          • 声援
          • 协调
      3. 对课题的能力

        1. 右脑

          • 试行
          • 改革
          • 机动
          • 想象力
        2. 左脑

          • 打算能力
          • 推动能力
          • 精确口头呢力
          • 剖析能力
  12. 扼杀创意的杀手🥷(无论如何,反正,果然)
  13. 敞开心扉,打造让人有安全感的团队气氛

    | 成员心中失去不安 | 禁忌的话 | 设立机制 | 感触 |
    | ———————- | ——————– | ———— | ———————— |
    | 怕他人感觉本人无知 | 你连这个都不晓得啊!| 直率发问 | 问什么都没有关系 |
    | 怕他人感觉本人能干 | 你连这个都做不好!| 分享失败经验 | 做错了也不怕 |
    | 怕他人感觉本人碍事 | 你这个人毫无意义!| 激励发言 | 说什么都没有关系 |
    | 怕他人感觉本人喜爱否定 | 你这个意见必定不对!| 拥护意见 | 和他人有不同意见也很失常 |

  1. Action checklist 查看清单

    - [ ] 团队是否有明确的沟通规定
    - [ ] 团队成员是否有机会理解彼此过来的经验和各自特点
    - [ ] 团队内的氛围是否能让成员安心分享本人的问题或想法
    - [ ] 团队内的沟通是否以成员过来的经验和各自的特点为根底
    - [ ] 团队成员是否敢于提出本人的问题或想法
    

架构整洁之道 96

  1. solid,软件容易被改变,容易被了解,多零碎可复用
  2. srp:繁多,ocp:开闭,lsp:里氏替换,isp:接口隔离,dip:依赖反转
  3. SRP:有且仅有一个被批改,只对某一类行为负责(闭包准则,变更轴心)
  4. OCP:易于拓展,抗拒批改。高阶组件不会被高价组件的批改而影响
  5. LSP: 类与衍生类
  6. ISP:依赖不须要的货色会带来意料之外的麻烦
  7. DIP:形象,形象工厂(依赖守则)
  8. 组件:部署的最小单元
  9. REP:复用 / 公布等同(最小粒度,严密关联)复用性
  10. CCP:独特闭包(SRP 准则的组件版)维护性
  11. CRP:独特复用(不要强制一个组件的用户依赖他们不须要的货色)防止切分

代码整洁之道 – 程序员的职业素养 95

  1. 音乐🎵,中断,礼貌🎩,业余态度,阻塞,创造性,调试,放弃节奏,晓得何时来到,临时脱离,洗澡,上床睡觉😪
  2. 进度提早,查看,放弃通明,三点估算,冀望,自觉,冲刺,加班,交付失误,定义实现
  3. 帮忙,帮忙别人,承受别人帮忙,辅导,课程,书,内驱力,资深导师
  4. 测试驱动开发 TDD,极限编程 XP,单元测试
  5. TDD 的 3 项法令

    1. 在编好失败单元测试之前,不要编写任何产品代码
    2. 只有有一个单元测试失败,就不要再写测试代码;无奈通过编译也是一种失败状况
    3. 产品代码恰好能让以后失败的单元测试胜利通过即可,不要多写
  6. TDD 的劣势:确定性,缺点注入率,勇气,文档,设计,抉择,尝试
  7. 练习,带来开发节奏,自在练习,攻打和防守
  8. 开源,最好后果
  9. 需要的沟通,过早精细化,不确定准则,预估焦虑,迟来的模糊性
  10. 验收测试,实现的定义(良好沟通,廓清,精确化,相干方共识)
  11. 自动化,工具
  12. 测试的协商与被动推动,验收测试和单元测试
  13. 通过失当的界面测试
  14. 继续集成
  15. 沟通,共识,权威性,模糊性
退出移动版