求索

Make Something Different

提高编译效率:Unity Builds

最近,我发现了一个方法来减少在C/C++项目的编译时间,就是所谓的Unity Builds(UB)。这项技术非常简单, 通过减少磁盘访问的数量而减少了编译时间。 在编译过程中include的文件会被多次访问, 每一个编译单元(Translation Unit,指的是编译出一个object文件...

2013-04-03 00:18:41

阅读数:3854

评论数:0

优化解耦的设计思考

基于开源项目进行开发已经越来越普遍,WebKit和Android都有很多的深度定制的版本。 对这样庞大工程修改的逻辑越来越多,日后想要同步升级就要面对更大的复杂性和风险。跟随开源项目同步升级,寻求上层的创新和优化才比较适合未来的产品开发策略。深度定制的方式会遭遇越来越多的尴尬。 修改是...

2013-04-01 23:17:15

阅读数:2463

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭