当前位置: 首页 > 工具软件 > Rugged > 使用案例 >

坚固软件宣言 The Rugged Software Manifesto

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

     

    • I am rugged and, more importantly, my code is rugged.
    • I recognize that software has become a foundation of our modern world.
    • I recognize the awesome responsibility that comes with this foundational role.
    • I recognize that my code will be used in ways I cannot anticipate, in ways it was not designed, and for longer than it was ever intended.
    • I recognize that my code will be attacked by talented and persistent adversaries who threaten our physical, economic, and national security.
    • I recognize these things - and I choose to be rugged.
    • I am rugged because I refuse to be a source of vulnerability or weakness.
    • I am rugged because I assure my code will support its mission.
    • I am rugged because my code can face these challenges and persist in spite of them.
    • I am rugged, not because it is easy, but because it is necessary and I am up for the challenge.
     类似资料: