欢迎来到一览职业成长社区!收藏本站 软件英才网一览首页|登录|注册|受邀加入

软件职业成长社区

打造全方位的软件交流学习平台

当前位置:专题 > 开发速度和代码质量,你的选择是?

开发速度和代码质量,你的选择是?

不得不承认,现在几乎每个软件开发项目都会不可避免地都会出现一个问题,那就是关于开发速度与代码质量该如何抉择。忽略一些细枝末节、偷工减料毫无疑问能让我们的项目进展地更快,所需时间更短。

3


例如,在一个新的app里,其RPC层起初可能只是简单地做了一个HTTP类库。这样我们就可以把省下来的时间用到迭代应用层,以及那些还不够精致需要再接再厉的内容上。然后在未来的某个时间点——也有可能是当我们正准备发布的那一瞬间——突然觉得这些个RPC层需要更为迷人;或者是应该添加重试逻辑、异常处理、安全功能甚至是改变传输协议,没错,即便是在这样的情况下去完善RPC层也完全ok


在建设项目时,我们常常会历尽千辛万苦、呕心沥血、废寝忘食,不断地经历开发、重新开发、删除功能这个循环,最终导致大约6万行代码胎死腹中,不出现在预览版上。


如果我们忽视代码质量,后期要想维护和扩展就会困难重重,并且产生大量的冗余代码。如果我们不能针对性地进行优化,事半功倍做出来的成果最终也跳脱不了记载于Git日志里而被静静遗忘在角落里的命运。


那么开发速度和代码质量,你的选择是什么?

引自:开发速度和代码质量,你的选择是?  作者:徐嘉铭

原文地址:http://www.yl1001.com/article/6221410319710303.htm

我要回复

您尚未登录,请登录后再提交你的评论!
没有账号?立即注册

相关专题

更多专题>>

最新招聘

更多>>

相关职位

关于一览  |  联系我们  |  用户反馈

深圳市一览网络股份有限公司 版权所有 ©2006-2024 粤ICP备08106584号 增值电信业务经营许可证:粤B2-20070017