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

42次阅读

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

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

  1. 谁上车,谁下车
  2. 团队的 4 种类型:柔道🫖(一对一,销售),足球⚽️(多对多,研发),接力(生产),棒球⚾️(多对一,一对多)
  3. 团队须要有人退出,也须要有人来到
  4. 没有正确的的解决方案,只有适合的解决方案。重视流动还是稳固,怀有这样的意识能力打造适合的团队
  5. 团队的流动性和稳定性(进攻型,防守型)
  6. 同质性和多样性(板球:击打,就义打,跑垒)(接力:相似行能力的成员)
  7. 当初:流动性,多样性,依据工作和环境制订相应的策略,采取相应的口头
  8. 灵便,多样,生命期长
  9. 是否有自主招募成员的意识,极大地影响团队建设
  10. Action checklist 查看清单

    • 您理解本人团队的口头特色吗?
    • 你团队的成员具备适当的多样性吗?
    • 您团队的成员具备适当的流动性吗?
    • 您理解本人团队所需成员的特色吗?
    • 您对团队招募成员,抉择成员做出了什么奉献?

架构整洁之道 51

  1. 数据与函数的组合(函数调用栈迁徙到堆区域中)
  2. 对真实世界建模(避重就轻)
  3. encapsulation,inheritance,polymorphic(有机组合)
  4. 封装:class 公共函数,公有成员变量
  5. 继承:某个作用域内对外部定义的某一组变量与函数进行笼罩
  6. 多态:对程序间接控制权的转移进行了束缚
  7. 依赖反转:调用树🌲main 函数调用高层函数,高层调用中层,中层调用底层。(依赖关系又叫继承关系)
  8. 面向对象编程就是多态为伎俩来对源代码中的依赖关系进行管制的能力,这种能力让软件架构师能够构建出某种插件式架构,让高层策略性组件与底层实现性组件相拆散,底层组件能够被编译成插件,实现独立于高层组件的开发和部署
  9. 竞争问题,死锁问题,并发更新问题,都是可变变量导致的
  10. 并发问题,高度关注,多线程,多处理器环境下零碎稳固工作
  11. 可变性的隔离(不可变的组件[]–> 可变的组件 <–> 事务型内存)
  12. 外围蜜月变,限度变多了

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

  1. 反抗消极, 须要帮忙踊跃配合
  2. 说是的代价:误导开发团队这个利用简略,挑剔指摘开发团队没有发现他们的需要,并借机增加各种性能。推后我的项目截止工夫
  3. 如何写好代码,冒险精力,业余精力,no
  4. 承诺某事,认真对待(词汇)
  5. 坚守准则,试试另一面
  6. 是,翻新,尽可能,必定,承诺,无误了解
  7. 做好的筹备:代码失常工作,能解决问题,与零碎联合的浑然一体,其余程序员读懂你的代码
  8. 睡眠,衰弱,最佳状态写代码
  9. 摒弃焦虑时写的代码
  10. 流态,潜意识练习
正文完
 0