Designing for Performance
来源:互联网 发布:重生之数据人生 编辑:程序博客网 时间:2024/05/18 00:28
To summarize, do not strive to write fast programs — strive towrite good ones; speed will follow. Do think about performanceissues while you're designing systems and especially while you'redesigning APIs, wire-level protocols, and persistent data formats.When you've finished building the system, measure its performance.If it's fast enough, you're done. If not, locate the source of theproblems with the aid of a profiler, and go to work optimizing therelevant parts of the system. The first step is to examine yourchoice of algorithms: no amount of low-level optimization can makeup for a poor choice of algorithm. Repeat this process asnecessary, measuring the performance after every change, untilyou're satisfied.
0 0
- Designing For Performance
- Designing for Performance
- Android官方文档(Designing For Performance)
- Android 性能优化 Designing for Performance
- Android Designing for Performance(性能优化)
- Designing APIs for Mobile Performance - Best Practices
- 编写高效的Android代码(Designing for Performance)
- 编写高效的Android代码(Designing for Performance)
- ios开发点滴-Designing for iOS: Graphics & Performance
- 编写高效的Android代码(Designing for Performance)
- 页面性能的基础因素 - 《Designing for Performance》
- Android SDK 2.1 - Dev Guide - Best Practives - Designing for Performance - 中文/Chinese
- Android SDK 2.1 - Dev Guide - Best Practives - Designing for Performance - 中文/Chinese
- Designing for Responsiveness翻译
- Designing for Touch Screen
- Designing For Android Tablets
- Designing for App Sandbox
- Designing for Multi-Window
- UVA - 12123 Magnetic Train Tracks
- 关于使用Eclipse调试Launcher的完美解决方法
- ubuntu下Android源代码模块编译
- 斯坦福大学机器学习——广义线性模型
- PNG图片分层,模拟时钟!
- Designing for Performance
- Texmacs帮助支持字体网站(欢迎页面)
- 使用awk进行logcat过滤
- (b3 << 24) >>> 8细节
- GL_FIXED、GL_FLOAT
- 域名抢注
- ffmpeg的编译大全
- 多张图片转pdf
- I帧、P帧和B帧的特点