《软件架构师应该知道的97件事》 读书笔记
来源:互联网 发布:重度抑郁症的表现知乎 编辑:程序博客网 时间:2024/06/05 19:14
1.我么常常忽略了自己正在谈判
问题出在你没有认清自己的角色,你还是把自己当成工程师,而项目投资人明白他在跟你谈判工程师总是想尽办法寻求合作,谈判者则绞尽脑汁占得先机,谈判时绝对不能在对方的第一个要求上妥协让步
2.一行代码比五百行架构说明更有价值
架构师往往容易被抽象的架构所吸引,沉迷于设计过程,事实上,仅有架构说明书是远远不够的。软件项目的最终目标是建立生产体系,架构师必须时刻关注这些目标,牢记设计只是达成目标的手段,不是目标
3.提前关注性能问题
在项目周期的最后阶段才关注性能问题,回事我们错过大量历史信息,这些信息包含性能变化的细节
4.架构师应该营造的文化
以维护流程通畅为重,以浪费他人时间为耻,要做到这一点,必须在系统内实现完善的自动测试功能,纠正开发人员的行为。总之要杜绝一切草率提交任务的念头
5.业务目标至上
如果技术决策脱离了业务目标和现实条件的约束,则无异于用宝贵的稀缺资源进行高风险的投资。用业务目标驱动项目开发,才能保证长远利益
6.先确保解决方案的简单可用,再考虑通用性和复用性
7.持续集成
它指一套频繁对应用程序进行自动化测试和构建的实践方法,以确保测试和构建自动执行的相关工具
8.避免进度调整失误
时间不变,任务量增加,会降低工程质量
9.不要轻易放过不起眼的问题
10.让大家学会复用
首先让大家知道复用的存在,然后教会大家如何使用它们,最后让大家认识到利用已有资源好过自己动手
0 0
- 【读书笔记】软件架构师应该知道的97件事
- [读书笔记]软件架构师应该知道的97件事
- 《软件架构师应该知道的97件事》 读书笔记
- 每个软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 【转】软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 软件架构师应该知道的97件事
- 数据结构之链式表
- 设计模式(22)——解释器模式
- poj 2586 greedy
- HYSBZ 1208 宠物收养所(Splay)
- 图文详解springMVC demo的配置及运行过程
- 《软件架构师应该知道的97件事》 读书笔记
- MFC学习(一)——对话框和Windows标准控件
- Around the World in Eighty Days 19/201
- 设计模式(23)——访问者模式与双分派
- poj 2709 Painter
- POJ 3352 Road Construction / 边双连通分量
- HDU Eddy's digital Roots
- 《深度探索C++对象模型》--2 构造函数语意学
- 设计模式23种小结