Bob大叔提出程序员宣言

    业界动态 ImbaQ 1522次浏览 0个评论

    Robert C. Martin,百度了一下,反正就是大神!

    程序员宣言:

    1. 1、我将不会生成有害的代码。
    2. 2、我生成的代码将会永远是我最好的作品。我将不会故意发布在行为或结构上有缺陷的代码。
    3. 3、伴随每一次发布,我会生成一个快速、肯定以及可重复的证据让代码的每个元素都按它应该的方式工作。
    4. 4、我将做到经常、微小地发布,这样就不妨碍别人的进步。
    5. 5、我将勇敢地和不懈地完善代码,不放过任何机会。我将永远不会让代码变得更糟。
    6. 6、我将尽我所能来保持自己的生产率,和其他人相比尽可能的高。我将不会做任何会降低生产率的事。
    7. 7、我将时刻确保别人能代替我,并且我能代替他们。
    8. 8、我将生成的判断在幅度和精度上是可信的。我不会在不确定的时候作出承诺。
    9. 9、我将永远不会停止学习及改进我的技术。

     

    另外一位大神书写的程序准则:

    1. 1、我很坚固,更重要的是,我的代码很坚固。
    2. 2、我知道软件已经成为当今世界的重要基石。
    3. 3、我知道这种基石角色随之而来的就是重大的责任。
    4. 4、我知道我的代码会以我没有预期到的方式使用,会以与其当初设计目标不同的方式使用,使用期限也会超出最初预期。
    5. 5、我知道我的代码会被充满才华而有毅力的敌对者攻击,他们会威胁我们的物质世界、经济运行和国家安全。
    6. 6、我知道这些事实,因此我选择变得坚固。
    7. 7、我很坚固,因为我拒绝成为漏洞和弱点的来源。
    8. 8、我很坚固,因为我的代码能够面对这些挑战,并不受它们的影响而继续运行。
    9. 9、我很坚固,不是因为这样做简单,而是因为这是必然之选,而且我已准备好面临挑战。

    iHomeSoft, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明!
    Bob大叔提出程序员宣言