领导说:写代码不允许写注释
小生是刚出学门,因为没有去过别的IT公司,这是职业生涯中的第一个IT公司,刚来的时候感觉什么都很新鲜。
记得在学校的时候,老师教育我们,写代码一定要写好注释,并且很多时候都强调我们注释的重要性,和不建议使用goto语句那个道理一样,铭记在心中。
到公司以后,终于看到了实战中的项目是个什么样子,领导让我svn了代码,都是C代码,整个工程的代码非常多,奇怪的是,没有一行注释代码,也没有什么doc的所谓的API注释,傻眼了,试着问了几次人家,后来人家烦了,说“你自己去研究嘛,不会想办法嘛,工作总是要做的嘛,要是什么都问我的话,我还要你干嘛?”这是人家的原话,我无奈了。
有一次,我看懂了一点,就自己标记了点注释给自己看,谁知道让人家看到了,人家说不要写注释,人家说注释其实没有什么用的,后面还加上“真的不骗你”。
我不知直接领导是出于什么目的,也许是他不愿让别人搞懂他这个东西,也许是别的。开始的时候他给我说这个库是他自己写的,后来我知道了,他也是刚出大学校门没有几年的时间,不超过5年,而这个库已经用了不下十年之久了。
公司用的是一个图形库,后来我仔细看了底层的代码以后,从半点注释痕迹发现这个库十几年前就有了,奇怪的是,在互联网发达的今天,网上竟然没有一句半行的代码,我就想,如果这是中国人写的东西,那中国人的保密工作做的也太好了吧,如果是外国人写的,那怎么流传到这里的呢,我纳闷了,到国内国外的网站上,找了好久,没有半点蛛丝马迹。
没有什么参考的东西,没有注释,还不能写注释,还要完成工作,用人家给的库。
我怎么就遇到这样的领导,你们呢?