`

编程中的十诫

    博客分类:
  • java
 
阅读更多
 1 、接受自己会犯错的事实。关键是要尽早的发现错误,不要让这些错误进入最终的生产代码中。幸运的是,除了那些为火箭开发软件的人之外,我们所犯的错误很少会置人于死地,因此在发现自己犯错的时候,我们应该微微一笑,从中吸取经验,然后继续向前发展。
2 、你和你的代码不是一体的。记住,代码审核的目的是要找到代码中的问题,而问题一定会存在。当有人发现你的问题时,不要觉得对方是在针对你。

3、 人外有人。对于比你强的人,只要你肯开口问,对方就会教会你新的技巧。要学会从其他人那里寻求帮助和反馈,尤其是当你觉得自己不需要帮助的时候。

4 、不要在没有经过咨询的情况下就重写代码。修复代码和重写代码之间是有区别的。你应该要了解两者之间的区别,在进行代码审核的时候,你可以修改对方代码的格式和小错误,但是不要大篇幅的进行强制重写。

5、 尊重那些技术上不如你的人,要有耐心。那些经常和开发者打交道的非技术人员都有一个共识:开发者技术能力很高,但是却很难相处。你不要动不动就发脾气、没耐心,不然别人对我们的这种刻板印象会越来越深。

6 、变化是这个世界唯一不变的东西。面对变化,你应该保持开放的心态,用微笑去接受。将需求、平台和工具的变化看成是一个新的挑战,而不要把它看成是需要你去反抗的东西。

7、 权威来自于知识,并不来自于职位。知识带来权威,而权威带来尊重。如果你想受人尊重,那就要不断丰富自己的知识。

8、 为自己的信仰斗争,但是也要优雅地接受失败。有的时候,你的想法会被被人驳斥。就算你说的是正确的,也不要报仇似的跟对方说:“我早就告诉你了。”

9 、不要成为“永远躲在房间里的人”。不要把自己永远所在房间里写代码。这样的人在其他人看来,摸不到、看不见、不受控制,而且无法在开放、合作的环境里生存。

10、 给代码挑刺,不要给写代码的人挑刺——对待代码中的错误要像秋风扫落叶一般,对待写代码的人要像春风一样。尽可能把你的评论写的积极一些,而且你写评论的目的是要让代码变得更好。你的评论应该永远都紧扣本地标准、程序参数和提升性能等方面,要做到“对代码,不对人”。

 

分享到:
评论

相关推荐

    我的VBA十诫,指引vba编程的宝典

    ### 我的VBA十诫:指引VBA编程的宝典 #### 一、声明所有变量 在VBA编程中,第一条诫命是**声明所有变量**。这不仅仅是最佳实践,更是确保代码质量和可维护性的关键。通过使用`Option Explicit`语句,在模块的顶部...

    数据十诫(车品觉)

    车品觉所著的《数据十诫》一文中,提出了在数据分析领域中的关键观念与实践原则。首先,文章强调在数据分析中表现明智并非在于增加更多数据或复杂性,而是要去除不必要的复杂和装饰性元素。这一点在当今数据驱动的...

    影响你一生的管理哲学:管理十诫

    这是一本奇书,在这本书11条戒律的指引下,无数家公司经营业绩一飞冲天,连惜墨如金的比尔·盖茨都亲自推荐此书,巴菲特更是不吝溢美之词,亲笔作序并极力推荐……从遍布全球的中小企业到如日中天的跨国公司,曾经...

    C程序员十戒

    《C程序员十戒》是C语言编程领域内的一份宝贵指南,由Henry Spencer撰写,旨在帮助程序员们在编码过程中遵循一系列原则,以提高代码的质量、可读性和稳定性。以下是这十条戒律的详细解读: ### 第一戒:勤用Lint,...

    乾龙创投查立 创业十诫 管理资料.doc

    总而言之,查立的“创业十诫”不仅为创业者提供了一系列避免错误的建议,更是强调了创业过程中必须具备的自律、务实和创新精神。这些原则不仅有助于创业者在复杂多变的市场环境中保持清醒的头脑,更能指引他们做出...

    传统企业从事电子商务必须遵守的“十诫”.docx

    8. **强化供应链管理**:打通从生产到销售的全过程,处理好与供应商、仓库、物流商的关系,确保商品快速准确地送达消费者手中。 9. **适应海外市场**:理解并满足海外消费者的需求,提供符合当地市场习惯的服务,...

    实战电子商务专家所志国从事电子商务必须遵守的“十诫”.doc

    实战电子商务专家所志国从事电子商务必须遵守的“十诫”.doc

    实战电子商务专家所志国从事电子商务必须遵守的“十诫”(1).doc

    实战电子商务专家所志国从事电子商务必须遵守的“十诫”(1).doc

    背单词之FC背词十诫

    在反复记忆都记不住的难词前面打星号或者是钩,星号或钩最多的就是最难的词,请抄在小贴纸上面,一张小纸条写5-10个难词,然后贴满一寝室,早上一起来就可以自然看到难词,用生活中的“顺便”的时间来攻克最难的词语...

    实战电子商务专家所志国从事电子商务必须遵守的“十诫”(2).doc

    在电子商务领域,实战专家所志国提出了从事电商的“十诫”,旨在提醒传统企业在转型电商过程中避免常见的误区。这十条戒律是根据他多年的营销经验总结得出,对于那些试图进入或正在从事电子商务的企业具有重要的指导...

    优质代码的十诫法则知识

    【优质代码的十诫法则知识】是一组指导程序员编写高效、可维护和易于理解代码的原则。这些原则旨在提升代码质量,降低维护成本,并促进...在实际项目中,不断实践和改进这些原则,将有助于提升整个项目的质量和效率。

    初中语文文摘人生抱慰

    在探讨初中语文学习中的深层人文关怀时,《十诫》中的一个情节,为我们提供了一个极佳的案例。这不仅是对文学作品的欣赏,更是对人类情感的一种深刻反思。电影中,波兰导演基耶斯洛夫斯基通过一个简单的场景,描绘了...

    Enduring CSS 无水印pdf 0分

    最后,文档中提到了“样式表的十诫”,这可能包含了一系列关于创建和维护样式表的最佳实践。虽然具体内容无法确定,但通常这样的“十诫”会涵盖如何维护单一来源的真相、处理覆盖问题、定义一致的工具使用规则以及...

    朗道理论物理:量子力学(英文版)

    朗道的贡献是多方面的,也许是借用摩西十诫之名,1958年,苏联原子能研究所为了庆贺朗道的50寿辰,曾经送给他一块大理石板,板上刻了朗道平生工作中的10项最重要的科学成果,把他在物理学上的贡献总结为“朗道十诫”...

    朗道理论物理.量子力学(中文版)

    朗道的贡献是多方面的,也许是借用摩西十诫之名,1958年,苏联原子能研究所为了庆贺朗道的50寿辰,曾经送给他一块大理石板,板上刻了朗道平生工作中的10项最重要的科学成果,把他在物理学上的贡献总结为“朗道十诫”...

    高感性品牌行销(53.pptx

    接下来,书中提出了“感性品牌十诫”,强调了从传统的消费者、产品、诚实、品质等概念转变为更加人性化、体验式、信任、钟爱等视角的重要性。例如,从产品转变为体验,意味着品牌需要满足消费者的欲望,而不仅仅是...

    The Little Schemer 4th.mobi

    《The Little Schemer:递归与函数式的奥妙》介绍了Scheme的基本结构及其应用、Scheme的五法十诫、Continuation-Passing-Style、Partial Function、Y-Combinator、Interpreter等内容,并通过这些内容阐述了计算的...

    小学英语英语故事童话故事TheMostIncredibleThing最难使人相信的事情

    这包括了摩西在山上写下十诫、亚当和夏娃在伊甸园相遇、三位圣王带着香料和珍贵礼物出现、四季的象征依次展示等场景,每个场景都生动而富有教育意义。 这个故事中,时间的流逝被赋予了生动的视觉和听觉效果,让孩子...

Global site tag (gtag.js) - Google Analytics