- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优质文档在您身边 / 双击可除
编程经验交流
第一篇:编程经验
1. 当性能遇到问题时,如果能在应用层进行计算和处理,那就把它从数据库层
拿出来。排
序和分组就是典型的例子。在应用层做性能提升总是要比在数据库层容易的多。
就像对于 mysql,sqlite 更容易掌控。
2. 关于并行计算,如果能避免就尽量避免。如果无法避免,记住,能力越大,
责任越大。
如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,
在 ios 中,gcd,分发和队列操作是你的好朋友。人类的大脑没有被设计成用来
分析那些无穷临时状态 —— 这是我的惨痛教训所得。
3. 尽可能简化状态,尽可能局部本地化,适用至上。
4. 短小可组合的方法是你的好朋友。
5. 代码注释是危险的,因为它们很容易更新不及时或给人误导,但这不能成为
不写注释的
理由。不要注释鸡毛蒜皮的事情,但如果需要,在某些特殊地方,战略性的长篇
注释是需要的。你的记忆会背叛你,也许会在明天早上,也许会在一杯咖啡后。
6. 如果你认为一个用例场景也许 “不会有问题吧 ”,它也许就是一个月后让你在
发布的产品
中遭受惨痛失败的地方。做一个怀疑主义者,测试,验证。
7. 有疑问时,和团队中所有相关人交流。
8. 做正确的事情 —— 你通常会知道这指的是什么。
9. 你的用户并不傻,他们只是没有耐心理解你的捷径。
10. 如果一个开发人员没有被安排长期的维护你们开发的系统,对他保持警惕。
80%的血、
汗、泪水都是在软件发布后的时间里流的 —— 那时你会变成一个厌世者, 但也是
您可能关注的文档
- 爱立信apg40详细原理课件.pdf
- 白节中学安全应急预案.pdf
- 百度“贴吧”(寒假作文).pdf
- 百度公司简介下载.pdf
- 百度竞价sem方案框架课件.pdf
- 百度微信营销.pdf
- 百货零售向数据要业绩课件.pdf
- 百年孤独读书笔记1500.pdf
- 爆款H5营销策划方案是如何炼成的.pdf
- 笔记本故障大全.pdf
- 2025-2026年度国内抗酸药及治疗消化性溃疡和胃肠胀气用药市场发展规划及投资前景咨询报告.doc
- 2025-2026年度第一学期园务计划.doc
- 2025-2026年度第一学期学校工作计划.docx
- 2025-2026年度口服轮状病毒活疫苗市场深度分析及产业链投资价值研究咨询报告.doc
- 高考历史一轮复习 世界史 第03讲 走向整体的世界(原卷版).docx
- 高考历史一轮复习 世界现代史单元检测(学生版).docx
- 高考历史一轮复习 世界史 第03讲 走向整体的世界(解析版).docx
- 中考数学总复习第七模块图形的变化练习题整理.docx
- 《幼儿园管理条例》专业解读课件.pptx
- 人教版二年级数学上册第一二单元综合素质达标测试题课件.pptx
文档评论(0)