极限编程系列翻译

本文约 574 字,包含 0 张图片,阅读时间约 2 分钟

QR Code

在手机上查看此页面

在编写 ASP.NET Core 项目时,深感项目设计的无力感,在软件设计方面我还有很长的路要走。我一直以来都把代码当作一种艺术的存在,认为自己是个“艺术家”,其实就是个“三脚猫”。软件开发方式不精,设计模式半生不熟,自以为懂得很多,其实狗屁不是,实在不好意思说我学过软件工程,因此我打算静下心来从头开始学习。微软的 ASP.NET Core 文档给了一些很好的参考资料,我打算把他们都整理翻译出来,就先从软件开发方式开始,开发方式算是软件诞生的储备知识吧。而在敏捷开发中,极限编程算是小团队开发方式中比较有名的。

在翻译中带着学习开发方法和专业词汇的目的,使得整个过程并不枯燥,反倒有些许乐趣。翻译中最困难的其实不是词汇障碍,因为这种国外的入门文章也都是给国外菜鸟看的,反倒是如何把文章翻译的不生硬倒让我很头疼,毕竟不是专业的,有些就是英语一看就是那个意思,翻译成汉语就很别扭。还有部分文章给了名人名言,这才是最难的,读起来像石头一样硬的名句,不用想了,我翻译的,那种非常优美的,也别想了,能百度到的。如果你有什么建议的话,请留言告诉我。

极限编程系列翻译的部分不会按顺序发布,等全部翻译完了弄个目录就行了。

目录

  1. 极限编程:入门介绍
  2. 极限编程规则概述
  3. 极限编程核心价值
    1. 极限编程核心价值:简单(Simplicity)
    2. 极限编程核心价值:沟通(Communication)
    3. 极限编程核心价值:反馈(Feedback)
    4. 极限编程核心价值:尊重(Respect)
    5. 极限编程核心价值:勇气(Courage)