软件优化的原则

2018-08-27 10:07:50 +08:00
 metrxqin

请问如何权衡优化的收益和成本?

什么时候该优化? 什么时候不该优化?

3420 次点击
所在节点    程序员
26 条回复
shangshicc
2018-08-27 18:07:28 +08:00
1.实现功能,最基本的要做到不要有重复代码
2.是否做性能优化要看是否有性能瓶颈,是否做代码的结构优化主要看你是否对于当前的代码足够满意,或者说你自己能不能看懂,有没有觉得维护性好,如果每次添加新功能时觉得整体设计不合理的话就要修改设计。
noNOno
2018-08-27 18:29:57 +08:00
sunsulei
2018-08-27 18:43:21 +08:00
我所接触到的优化
先加带宽 - 换 SSD - 内存翻倍 - 加个服务器负载
还不行 上面再来一遍
lance7in
2018-08-27 19:28:49 +08:00
看工资
30K 就做 30K 级别的优化
80K 就做 80K 级别的优化
xuanbg
2018-08-28 07:36:47 +08:00
先实现功能,然后有时间就优化,没时间就挤出时间来优化。

只有通过优化代码,才能让自己的能力不断提高。
hanxiV2EX
2018-08-28 08:26:15 +08:00
优化?不可能的,最多把代码整好看点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/483520

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX