编程从业五年的十四条经验,句句朴实
来源:互联网 发布:我知女人心插曲 编辑:程序博客网 时间:2024/04/29 15:03
2. 关于并行计算,如果能避免就尽量避免。如果无法避免,记住,能力越大,责任越大。如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,在 iOS 中,GCD,分发和队列操作是你的好朋友。人类的大脑没有被设计成用来分析那些无穷临时状态——这是我的惨痛教训所得。
3. 尽可能简化状态,尽可能局部本地化。适用至上。
4. 短小可组合的方法是你的好朋友。
5. 代码注释是危险的,因为它们很容易更新不及时或给人误导,但这不能成为不写注释的理由。不要注释鸡毛蒜皮的事情,但如果需要,在某些特殊地方,战略性的长篇注释是需要的。你的记忆会背叛你,也许会在明天早上,也许会在一杯咖啡后。
6. 如果你认为一个用例场景也许“不会有问题吧”,它也许就是一个月后让你在发布的产品中遭受惨痛失败的地方。做一个怀疑主义者,测试,验证。
7. 有疑问时,和团队中所有相关人交流。
8. 做正确的事情——你通常会知道这指的是什么。
9. 你的用户并不傻,他们只是没有耐心理解你的捷径。
10. 如果一个开发人员没有被安排长期的维护你们开发的系统,对他保持警惕。80% 的血、汗、泪水都是在软件发布后的时间里流的——那时你会变成一个厌世者,但也是更聪明的“行家”。
11. 任务清单是你的好朋友。
12. 主动让你的工作更有乐趣,有时这需要你付出努力。
13. 悄无声息的崩溃,我仍然会为此从噩梦中惊醒。监控,日志,警报。清楚各种的假警报和不可避免的感觉钝化。保持你的系统对故障的敏感和及时警报。
14. 复杂是大敌。
*边注:Rich Hickey 先生的谈话和 Robert Martin 先生的《Clean Code(代码整洁之道)》一书最近给我的工作带来了非常积极正面的影响。
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验 句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年的十四条经验,句句朴实
- 编程从业五年句句朴实的十四条经验(51CTO)
- 人的差别在于业余时间——细细品味 ==>程序员学习能力提升三要素 ==》程序员学习能力提升三要素 ==>编程从业五年的十四条经验,句句朴实
- 黑马程序员_java集合框架下
- Titanium 备忘1
- seajs学习(3)----模块标识
- 一个整形数的二进制形式中“1”的个数
- Oracle Sequence & Synonym
- 编程从业五年的十四条经验,句句朴实
- WebLogic运行嵌入式EJB容器应用
- 打印流,Properties,序列化流
- 07单链表的一些基本操作(创建、测量、插入、打印、删除)
- Android调用手机拍照以及从相册选择照片
- PE文件结构处理经验总结
- Composite模式
- 科研洞察力(转载)
- 深入浅出分区表与分区索引之三:分区重要概念和术语