关注下方评论提供WEB前端学习,编程学习
程序出错
你的“程序出错了”“软件无法工作”。每当出现这种没有明确描述的报告,也没有说明如何重现问题,程序员需要自己去找错误,还得去处理,这样不但耽误时间,还会影响项目进度,一般出现这种报告就相当于什么也没有说,会让人感觉到特别烦恼,这是程序员最不愿意也最怕出现的问题之一。
代码设计
自己设计和写的代码当时觉得漂亮和经典,过了一段时间,再回头看看,你必然会觉得自己当时很愚蠢。当然,当你需要去维护他人的代码的时候,你一定会在一边维护中一边臭骂别人的代码。自己的写的代码自己可以评论,却不允许别人对你的代码指指点点。而在工作上,项目经理和同事要是不认同你的代码,除了要改,也会觉得让自己颜面扫地。
用户文档
用户文档本来不应该那么的令人害怕,这些文档记录了一切所开发的软件有关的一些话题,因为并不知道所面对的用户的电脑操作基础是什么样的,所以,在写下这样的文档的时候,必需假设这个用户什么也不懂。
对于程序员来说,他们在开发过程中几乎天天都在使用自己开发的软件,到最后,可能都有得有点吐了,但还得从最简单的部份写这些文档,当然容易令他们烦燥,让程序员来完成这样的文档可能效果会非常不好。
程序注释
程序注释本来是一些比较好的习惯,当程序员老手带新手的时候,总是会告诉新手,一定要写程序注释,于是,新手们当然会听从老手的吩咐,只不过,他们可能对程序注释有些误解,于是,我们经常在程序中看到一些如下的注释:
1 r = n/2; //r是n的一半
2 //循环,仅当r- n/r不大于t
3 while ((r-n/r)
4 //… …
5 r = 0.5 * (r-n/r); // 设置r变量
6 }
每当看到这样的注释——只注释是什么,而不注释为什么,相信你一定会被惹火,这是谁写的程序注释啊?不找来骂一顿看来是不会解气了。
不懂技术的领导
每天对着我们发要求,该需求,不管对的错的,我们必须照做,还天天催催催....不懂技术的经理一遍又一遍的变换需求,又要求我们立即完成而不是分阶段完成(先替换一个模块,再替换另一个)...
经理总是经常变换自己的想法,还认为自己的就是最好的方式,无法听别人的想法...尤其是有些经理不懂技术还装着很懂技术。这简直是程序员的痛啊。
程序被打断思路
程序员正沉浸于编程算法或灵感突现正在书写程序的时候,这时,突然遭到周围的打断,会变得很烦恼,要是一直被打断,那么,想法和灵感可能都会消失,会感觉非常痛苦。其实这个每个职业人都会遇到的问题,但是在程序员身上被打断的人就像函数调用一样,当其返回时,需要重新恢复断电时的现场。当然,人不是电脑,一旦没打断,可能所有思绪都要从开始寻找。
领取专属 10元无门槛券
私享最新 技术干货