共计 1275 个字符,预计需要花费 4 分钟才能阅读完成。
为什么精英能够打造 10 倍 高效团队 131
- 批示正确的后退路线:(决定,决断,论断,解决)
- 不论什么样的团队,必定都会遇到岔路口,这个时候,抉择哪条路,这个决定将左右团队的命运
- 没人会教你做决定的正确办法
- 三个臭皮匠赛过诸葛亮(面对一个问题,多人磋商之后的后果,大概率是不适合的)“团体思考🤔”
- 独裁 VS 少数派 VS 合议
- 认同感【独裁 > 多数遵从少数 > 合议】
- 工夫【独裁 < 多数遵从少数 < 合议】
为合议提速,KT 决策法
- 情况把握
- 问题剖析
- 决策分析 DA
- 潜在的问题,潜在的机会剖析
- 强有力,疾速
- 影响力(专业性,回报性,集体魅力,森严性,一贯性)“影响力的武器”
- 更多的抉择,规范靠前
Action checklist 查看清单
- 团队可能依据理论状况抉择最合适的决策办法吗?
- 团队中可能进行疾速且具备重现性的探讨吗?
- 团队中的决策者敢于直面孤单,果决地做出决定吗?
- 作为团队成员,您可能把决策的决定贯彻到底,并将其做成“正确答案”吗?
- 在须要做决定的机会,您能“果决”,“疾速”的做出决定吗?
架构整洁之道 130
组件耦合
- 无依赖准则(依赖关系图不应该呈现环)
- 每周构建
打消循环♻️依赖
- 循环依赖的影响
- 突破循环依赖(依赖反转)
- 自上而下的设计
稳固依赖准则
- 稳定性
- 稳定性指标(入向依赖,出向依赖,不稳定性)
- 并不是所有组件都应该是稳固的
组件形象
稳固形象准则
- 高层策略应该放在哪里
- 稳固形象的准则 SAP
掂量抽象化水平
- Nc: 组件中类的数量
- Na: 组件中抽象类和接口的数量
- A:形象水平,A= Aa/Nc
- 苦楚区😖
- 无用区
- 离主序列线的间隔
- 软件架构的指标:支持系统的全生命周期,便于了解,易于批改,不便保护,轻松不少,最大化程序员生产力,最小经营老本
- 开发 Development
- 部署 Deployment
- 运行 Operation
- 保护 Maintenance
- 放弃可选项
- 高层策略与底层实现隔离开
代码整洁之道 – 程序员的职业素养 112
- 交换细节(不同想法,模糊性)。测试足够(真实性,无可挑剔的需要文档)
QA 应该找不到任何谬误
- QA 也是团队的一部分
- 需要规约定义者(极其 corner,边界 boundary,异样门路 unhappy-path)
- 个性形容者
自动化测试金字塔
- ~5%:人工摸索式测试
- ~10%:零碎测试 GUI
- ~20%:集成测试 API
- ~50%:组件测试 API
- ~100%:单元测试 XUnit
工夫治理⌚️
- 会议(必须的,节约大量工夫)
- 回绝(必要性的,感兴趣的)
- 离席(正当调配)
- 确定议程与指标
- 立会(昨天干了什么,明天打算干什么,遇到什么问题)
- 迭代打算会议(5-10 分钟一个工作,不超过会议工夫 5%)
- 迭代回顾和 DEMO 展现(20 分钟回顾,25 分钟演示,上班前 45 分钟)
- 争执 / 拥护(争执各方 5 分钟摆明问题,而后大家投票,10-15)(争执 5—30)
注意力点
- 睡眠(7 小时)
- 咖啡因☕️
- 复原(深思😔,检查,小睡)
- 肌肉注意力💪(跑步🏃,骑行🚴,1~2H,地理,政治,曲子,大自然,手工活)
- 输出与输入(创造性思维,作品,引发创造力)
- 工夫拆分和番茄🍅工作法(25 分钟一组,4 个🍅⌚️♨️30min,底气回绝)
- 要防止的行为:优先级错乱
- 死胡同:掉进坑别挖,听取别人意见
- 泥潭:放弃代码的简略,整洁
正文完