1. 首页
  2. 数据库
  3. 其它
  4. 编程从业五年的十四条经验

编程从业五年的十四条经验

上传者: 2020-12-23 05:50:23上传 PDF文件 61KB 热度 11次
排列不分先后: 1. 当性能遇到问题时,如果能在应用层进行计算和处理,那把它从数据库层拿出来。排序和分组是典型的例子。在应用层做性能提升总是要比在数据库层容易的多。像对于MySQL,sqlite更容易掌控。 2. 关于并行计算,如果能避免尽量避免。如果无法避免,记住,能力越大,责任越大。如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,在iOS中,GCD,分发和队列操作是你的好朋友。人类的大脑没有被设计成用来分析那些无穷临时状态——这是我的惨痛教训所得。 3. 尽可能简化状态,尽可能局部本地化。适用至上。 4. 短小可组合的方法是你的好朋友。
下载地址
用户评论