这是一个来自Quora的问题,“起有意义的变量名”得票最多,其他一些头疼的事儿还有:
- 向家人解释自己从事的工作究竟是什么
- 估计任务完成的时程
- 理解没有注释的大段代码
- 完成自己不认同的功能
- 必须碰别人的糟糕代码(这可能是因果报应)
- 写详尽的文档
- 写测试
本文列举了程序员最头疼的几件事:起有意义的变量名、向家人解释自己的工作、估计任务完成时间、阅读无注释代码、实现不同意的功能、修改他人糟糕的代码、撰写详细文档及编写测试。
这是一个来自Quora的问题,“起有意义的变量名”得票最多,其他一些头疼的事儿还有:

被折叠的 条评论
为什么被折叠?