[读芯术]编程低效率联盟入会指南……( 二 )
在开始编码之前 , 这些都是很好的问题 , 可以让开发人员更清楚地意识到 , 其实在编写代码之前有很多事情要考虑 。
如果没有计划 , 最后产出的功能可能与客户的要求有偏差 , 甚至导致采用错误的解决方式 , 这将会更糟 。 这就导致开发人员不得不重新检查代码 , 进行修改 , 而这样非常低效 。
五、非一致性
一直坏 , 总好于偶尔好偶尔坏 。
对于软件开发来说 , 一致性确实是关键 。 不一致的问题在于时间会破坏软件——这是不可避免的事实 。 一个软件存在的时间越长 , 使用的人越多 , 就会越来越混乱 。
文章图片
图源:unsplash
一致性对于代码库的可维护性很重要 , 尤其是长远看来 , 这是个好消息 。 如果开发人员决定将驼峰式大小写风格用于变量 , 那么就不要再变化 。 想用spaces代替tabs?可以!代码里怎么设置并不重要 , 重要的是保持一致性 。
六、不寻求帮助
只有伸手的人才会得到帮助——J.K.罗琳
文章图片
图源:unsplash
无论多么资深的开发者 , 都难免陷入困境 。 遇到这种情况时 , 保持一个简单的反馈循环系统是非常重要的 。
寻求帮助并不意味着无能 。 而几个小时盯着屏幕 , 为了同样的问题苦苦挣扎 , 才会被认为无能 。 在寻求帮助之前 , 开发人员应该确保自己已经检查了所有能力范围内的事情 。 为了不必要的事情打扰其他开发人员并不可取 。
通常情况下 , 其他的开发人员都会给出正确的方向 , 这样会节省很多时间 , 以便继续完成任务 , 而不是单凭自己的力量解决 。
每天改变一点点 , 和低效率说再见 , 赶快行动起来吧!
推荐阅读
- 工业互联网@程序员的术与道:术——编程基本功之网络编程
- 「客户端」学习网络编程,不了解TCP协议?难怪面试被刷下去,还不来学习!
- [编程]TIOBE 5 月编程语言排行榜:C语言跑到第一,python连续两年上涨
- UG编程三轴至多轴你迅速成为数控机床“操作高手”,学会这四点
- 上游新闻学生编程爱好者5月18日前可提交作品,苹果将于6月22日起召开虚拟全球开发者大会
- 数码狂人:不会编程如何制作App?appventor来帮你
- 「UG编程频道」“技工窘境”背后谁最该背锅?,以前是做技工难,现在是招技工难
- 编程@编程领域都有哪些牛逼闪闪的「禁术」?
- 「编程」华为云WeLink,未来将赶超微信?腾讯不紧张吗?
- 【编程】腾讯股价创一年新高,马化腾超越马云成中国首富