投票结果出炉!对软体工程师来说最困难的是...

E生活图
2020
07/11
08:07

投票结果出炉!对软体工程师来说最困难的是...

最近 IT World 发表了一篇文章 1,将 Quora 上一个问题「What is the hardest thing you do as a software engineer?」2 整理出结果,发现最为困扰软体工程师的竟然是——命名。

IT World 甚至用「如果你没有一本好词典,别投入程式设计」作为文章标题。

下图是他们根据 Quora 上超过 4500 人的投票情形所整理出来的结果:

投票结果出炉!对软体工程师来说最困难的是...
图片来源:IT World

这九件事分别为:

  1. 命名。
  2. 解释自己在做什幺。
  3. 估计任务完成的时程。
  4. 与他人打交道。
  5. 因为工作所需,必须碰别人的程式码。
  6. 写自己不认同的功能。
  7. 写文件。
  8. 写测试。
  9. 设计解决方案。

四年前,Stack Overflow 上也有这幺一个相关讨论:「Anyone else find naming classes and methods one of the most difficult part in programming?」4,有兴趣的读者或许可以参考一下。

各位工程师,你们同意吗?欢迎跟大家分享最令你们头痛的事。

  1. Don’t go into programming if you don’t have a good thesaurus↩
  2. Software Engineering: What is the hardest thing you do as a software engineer?↩
  3. 来源:Stack Overflow↩
  4. Anyone else find naming classes and methods one of the most difficult part in programming?↩


相关热点

相关推荐