第五章:另一条路
来源:互联网 发布:数据恢复技术 pdf 编辑:程序博客网 时间:2024/04/30 20:52
1.设计桌面软件就像设计一栋大楼,而设计互联网软件就像设计一座城市:你不仅需要设计建筑物,还需设计道路,路标,公共设施,警察局,消防队,并且制定城市发展规划和紧急事件的应对方案。
2.互联网软件相对桌面软件的好处:
(1)软件安装方面,互联网软件用户只需有浏览器即可,无需格外安装;
(2)软件升级方面,互联网软件系统可以平滑升级;
(3)软件Bug方面,互联网软件一上线便会接受大众的检查,Bug能尽早被发现和修复;
(4)团队协作方面,互联网软件允许多个用户同时对文件进行编辑操作,适合多人共同完成一项工作;
(5)数据安全方面,互联网软件将用户的数据集中在一起,风险发生在服务器机房,对数据集中管理降低了数据风险;
3.互联网软件每时每刻都在被使用。你的代码一旦上线,就会经历严酷的考验。Bug很快就会浮出水面。软件公司有时会受到指责,因为他们竟然把发现bug的任务交给用户去完成。说实话,我其实提倡这种做法。对于互联网软件,这样做的好处很多,以为它的bug相对比较少,而且处理周期比较短。
4.我们意识到客户支持实际上就是质量监控,也是某种程度的市场营销,除了记录bug,客户人员还必须大概了解相关知识,回答与bug相关的一些问题,解释令使用者迷惑不解的功能等。有时,他们也扮演了使用者的代理人,我们会问他们哪个新功能使用户想要的,他们总是能做出正确的回答。
5.构思这种东西有一个特点,那就是他会导致更多的构思。你有没有注意过,坐下来写东西的时候,一半的构思是写作时产生的?
6.提高软件可靠性的关键在于开发是全神贯注,而不是降低开发速度。正是因为飞行员全神贯注,他才能在夜间让一架18吨重的飞机以225公里的时速平安的降落在航空母舰的甲板上,做得比小孩子切面包还要安全。
7.如果你想把钱藏在安全的地方,请问你是选择放在家中床垫下面,还是放在银行?这个比喻对服务器管理的方方面面都适用,不仅仅是安全性。
8.因为你能做到,所以你必须做到。(反过来,因为你必须做到,所以你能做到,就是帕金森定律了)
- 第五章:另一条路
- 第五条
- 一条路走不通了,就走另一条:
- 高考后,我的另一条成功路
- 切面条---第五届蓝桥杯
- 第五届蓝桥杯切面条
- 精通CSS(5.5突出显示不同类型的链接)&&黑画(另一条路)
- 第五章 对列表应用样式和创建导航条
- 第五届蓝桥杯初赛-切面条
- 第五届_切面条
- 龜兔賽跑另一章 [转]
- 一次查询多条记录插入另一张表
- mysql:使用已有的记录更新另一条数据
- 林中有两条路,你永远只能走一条,怀念另一条
- Unity 一条线在另一条线的投影
- 《精通CSS高级WEB标准解决方案》第五章、对列表应用样式和创建导航条
- 第23条(第五章 泛型):不要在新代码中使用原生态类型
- Effective Java 2nd笔记第二章第五条:避免使用终结方法
- 我开发的stm32以太网开发工具(深蓝DevBoard)
- USACO Sweet Butter 与图的寻径算法
- php递归函数实现遍历指定文件下的目录与文件数量
- 第四章:良好的坏习惯
- 北京这些天
- 第五章:另一条路
- 利用动态代理实现AOP的简单示例(JDK和cglib分别实现)
- 对象放入ArrayList时出错
- 一个下载资源的好地方
- 字符串题目推荐及解题报告
- 复制百度文库文章的方法
- 搜索题目推荐及解题报告
- “Tracking Branches” And “Remote-Tracking Branches”
- ThinkPHP学习笔记