重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
曾经,程序君被一则发生在美国的枪击案件刷新了三观,究其原因,行凶者竟然是大众眼里平日里大门不出,二门不迈,埋头苦敲代码的程序员。
创新互联公司专注于顺城网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供顺城营销型网站建设,顺城网站制作、顺城网页设计、顺城网站官网定制、微信小程序服务,打造顺城网络公司原创品牌,更为您提供顺城网站排名全网营销落地服务。
据悉,该名程序员来自美国威斯康星州米德尔顿,枪击案件发生前,他为威斯康星州米德尔顿的WTS Paradigm公司工作,并已经持续了一年。
本应该埋头编写代码,然后升职加薪,迎娶白富美,走上人生巅峰的他。
却因为同事不写注释,不遵循驼峰命名,括号换行,最严重的是天天使用 git push -f 参数强行覆盖仓库等因素,愤怒掏枪,射向同事。
美国威斯康星州米德尔顿警察局长查克·福克称
枪击案发生在当地时间周三上午10点左右,43岁的安东尼·汤(Anthony Tong)出现在办公室,拿出一把事先藏起来的半自动×××开火射向同事。
目击者朱迪·拉默斯称,在听到“非常响亮”的枪声后自己拼命逃,最后她跑出大楼躲在一辆车后面才躲过一劫。
拉默斯还说,有三位同事在枪击案中受伤,但目前状况良好。
拉默斯为自己辩解说:“枪击事件完全出乎意料,我们都是软件人员,不是穷凶极恶的杀人犯。”
目前,该名程序员已经因为抗拒抓捕被警方击毙,三名伤者仍然在医院治疗当中。
一时间,不少码农纷纷各抒己见,网络上各种神吐槽也是层出不穷。
看来,我大天朝的码农们也是会遇到这种神一般存在的同事啊。
那么,作为一名程序员,怎么样才能避免这种骇人听闻的事情发生呢?
下面,程序君就教你几招,包教包会的那种哦!
1.写干净整洁的代码
去除没有用到的类引用,eclipse里面Ctrl+Shilft+O。
看到一大片的因为类引用没有用到而报的警告信息简直就是灾难,空间和视觉都没有得到尊重。(后台回复“重构”获取《重构,改善既有代码的设计》电子书下载链接)
记得格式化代码,eclipse里面Ctrl+Shilft+F。
看到一大片杂论无章,连基本的对齐都没有的代码也是很大的灾难,视觉脑力都会受到挑战。
不要吝惜废弃的老代码,eclipse里面Ctrl+D。
有些人对待已经废弃的老代码比对待自己的老婆还宝贝,大量运用注释来保留,随着代码的演变暂用非常大量的空间。
如果那段代码非常精妙,舍不得删,那么请把它移到你的私人代码库。
不要写冗余无用的代码。
if(true)之类的代码块完全不应该出现,用空行隔开该段代码是更好的选择。合理运用空行。
空行可以用来隔开相对独立的代码块,有利于阅读和理解。但是不要使用超过一行的空行,对空间,别太奢侈了。
2. 高效运用注释
规范的注释类信息。请查看一下Java标准库的String.java源码吧,包括文件名,日期,作者,版本号等信息,用统一的模板。
非Java Bean的public方法都需要注释,你总不会要别人读你的代码才能调用你的代码吧!
即便你的英文非常好,命名也非常规范,你总不能期待别人都英文好,理解都一样吧。
注释代码段,注释逻辑选择。上面提到运用空行分割开逻辑相对独立的代码,那么请在空行的下一行也写点下面代码段要干什么的语句吧。
如果有if else等逻辑选择的时候,麻烦也花几秒钟写上判断的依据和结果好吗?
逻辑难懂且关键,你懂的!
3.不断学习
遇到不懂的,请先google,一定要学会,不然就一直不会了,回头发现工作六七年没有工作两年的小朋友懂的多!
看别人代码时要汲取好的方法和技巧。
多向大牛学习,不丢人的。万一因为你的原因出什么问题才丢人呢。
老祖宗曾经说过:“书中自有颜如玉,书中自有黄金屋”。
我们在忙忙碌碌的工作之余,在难得的周末早晨,不妨放下手中的游戏手柄,收起嘎达达响的机械键盘,去图书馆,去咖啡厅,去茶馆。
一本书,一支笔,一杯茶,一个人,一整天。
在书里,你可以和千古圣贤谈经论道,可以和盛世伟人开天辟地,可以和战斗英雄并肩作战,可以和童话主角共度浪漫,可以和外星生物指星摘月。
你所思,你所想,便是自己的世界。你看书中的风景,看风景的人在看你。程序君截取了《菜根谭》里的一句话,愿诸君共勉。
“宠辱不惊,闲看庭前花开花落。去留无意,漫随天外云卷云舒。”
当然了,人非圣贤,孰能无过?
万一我们在工作中真的遇到了神一样的同事,我们应该积极的和他们交流沟通,了解他们的想法,也向他们陈述自己的看法,试着能不能心平气和的解决问题。
千万不能怒从心头起,恶向胆边生。毕竟,打输了住院,打赢了赠送24K纯碳钢镀镍合金手镯一副。
表达自己也是一门艺术,不能光说不听,也不能光听不说,什么时候说什么,怎么说,说多少,都需要掌握分寸,所谓证字酌句不过如此。
适当的表达自己,会让你得到上司的赞赏,得到同事的认可,这样你才可以立于不败之地。
生活不易,我们且行且珍惜。程序员不易,我们且码且修行。