~程序员的誓言
鲍勃·马丁大叔(Bob Martin)是软件开发理论的巨头之一。他提出的程序员誓言,是这个行业的基本职业道德。誓言由关于软件开发人员的九个道德目标组成。
那么当然就有他的反对者(或许)提出反程序员的誓言。 其实是我写的
为了将计算机程序员的职业荣誉击垮和防止其复辟,我承诺,尽我所能和判断力:
- 我产生有害的代码
- 我制作的代码永远是我最差的作品。我必须故意允许在行为或结构上有缺陷的代码。
- 每次发布时,我不会进行任何可行性测试,保证不可能代码的每个元素都正常工作。
- 我将不发布小版本,这样我就会妨碍其他人的进展。
- 我会抓住每一个机会,无畏地,不懈地损害我的代码。我永远不会改进它们。
- 我将尽我所能无效化自己和他人的生产力。我不会做任何提高生产力的事情。
- 我将继续确保摧毁其他人的工作,并且他们也可以摧毁我的工作。
- 我将对幅度和精度做出超预期的估计。我不会作出任何做得到的诺言。
- 我将永远不会学习和改进我的手艺。