【】编程低效率联盟入会指南……( 二 )
迅速开始着手一个编码项目可能会让人兴奋 , 但这种兴奋可能会浪费很多时间 。如果开发人员直接开始着手编码 , 最终会失去对大局的掌控 。
开始编码前 , 开发人员需要进行规划和组织 。如何解决这个问题?实施什么结构?总体目标是什么?
在开始编码之前 , 这些都是很好的问题 , 可以让开发人员更清楚地意识到 , 其实在编写代码之前有很多事情要考虑 。
如果没有计划 , 最后产出的功能可能与客户的要求有偏差 , 甚至导致采用错误的解决方式 , 这将会更糟 。这就导致开发人员不得不重新检查代码 , 进行修改 , 而这样非常低效 。
五、非一致性
一直坏 , 总好于偶尔好偶尔坏 。
对于软件开发来说 , 一致性确实是关键 。不一致的问题在于时间会破坏软件——这是不可避免的事实 。一个软件存在的时间越长 , 使用的人越多 , 就会越来越混乱 。
【【】编程低效率联盟入会指南……】
文章图片
文章图片
图源:unsplash
一致性对于代码库的可维护性很重要 , 尤其是长远看来 , 这是个好消息 。如果开发人员决定将驼峰式大小写风格用于变量 , 那么就不要再变化 。想用spaces代替tabs?可以!代码里怎么设置并不重要 , 重要的是保持一致性 。
六、不寻求帮助
只有伸手的人才会得到帮助——J.K.罗琳
文章图片
文章图片
图源:unsplash
无论多么资深的开发者 , 都难免陷入困境 。遇到这种情况时 , 保持一个简单的反馈循环系统是非常重要的 。
寻求帮助并不意味着无能 。而几个小时盯着屏幕 , 为了同样的问题苦苦挣扎 , 才会被认为无能 。在寻求帮助之前 , 开发人员应该确保自己已经检查了所有能力范围内的事情 。为了不必要的事情打扰其他开发人员并不可取 。
通常情况下 , 其他的开发人员都会给出正确的方向 , 这样会节省很多时间 , 以便继续完成任务 , 而不是单凭自己的力量解决 。
每天改变一点点 , 和低效率说再见 , 赶快行动起来吧!
推荐阅读
- 牡丹江涂鸦智能■智能家居语音控制系统
- 「蓝光」防蓝光手机膜真的有用吗?真的能起到护眼效果吗?
- 大型机@IBM危险了!谷歌云收购大型机公司
- 【周界安】电子围栏有电吗?
- 「便利店」便利仔便利店,如何看待真实的便利店市场?
- 『消除器』助听器的声反馈消除,使用了什么样的原理?
- [中国]高德地图公布Q1中国十大堵城:第一名意外
- 『静音坊』静音坊P1机箱热卖中 哇塞的游戏体验
- 「并行」高速PCB设计必备知识:并行总线VS串行总线
- 搜狐新闻:静音坊P1机箱热卖中 哇塞的游戏体验