尽管有效编码这个主题太大,不宜在此处讨论,但是有几个一般性的建议,可能有用。
不要使用数据的繁忙循环和轮询,这一点十分重要。始终使用事件驱动技术。因为数据服务的优先级比 BREW™ 应用程序低(以 UI 优先级运行),轮询数据会阻碍数据传输。
注意循环中完成的任何操作。每减少一步操作都会因循环而省去循环次数步操作。
考虑分配一个 INT 来保持字符串的长度,而不是重复调用 STRLEN()。
增强算法一般比操作个别行更好。例如,使用更佳的搜索或排序技术通常比优化现有的搜索或排序技术更好。