首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

1.简介(效率指南) | 1. Introduction (Efficiency guide)

1.1目的

“不成熟的优化是万恶之源”(DE Knuth)

基于完善的总体架构和健全的算法,高效的代码可以是结构良好且清晰的。有效的代码可以是高度实现的代码,它可以绕过已记录的接口,并利用当前实现中隐含的怪癖。

理想情况下,您的代码只包含第一种类型的高效代码。如果结果太慢,请对应用程序进行描述以找出性能瓶颈的位置,并仅优化瓶颈。让其他代码保持尽可能干净。

本效率指南无法真正教会您如何编写高效的代码。它可以给你一些关于避免什么和使用什么的指针,以及对如何实现特定语言特征的一些理解。本指南不包含有关以任何语言工作的优化的一般提示,例如将常见计算移出循环。

1.2先决条件

假定您熟悉Erlang编程语言和OTP概念。

扫码关注腾讯云开发者

领取腾讯云代金券