For more information on agile development and Extreme Programming, see Resources.
有关敏捷开发和极限编程的信息,请参阅参考资料。
Agile software development and extreme programming both promote writing unit test cases before developing the source code.
敏捷软件开发和极限编程二者均提倡在开发源代码之前编写单元测试用例。
An analysis of different agile delivery methods was undertaken, and Extreme Programming (XP) seemed to fit our requirements most readily.
在对不同的灵活交付方法进行分析之后,XP似乎最符合我们的需求。
Ron is best known for being the on-site XP coach on the first XP project in 1996, in addition he has two books: Extreme Programming Adventures in C# and Extreme Programming Installed.
Ron最为人们熟知的,是他曾在1996年的第一个XP项目中担任现场XP教练,另外他还写过两本书:《Extreme ProgrammingAdventuresin C#》和《极限编程实施》。
I had read books and articles on Extreme Programming (xp) but had not been exposed to anyone who used it.
我已经读了关于极限编程(XP)的许多书和文章,但是还没有接触过使用过XP的任何人。
Extreme Programming (XP) has grown up some, and more people are implementing it in their organizations than ever before.
极端编程(XP)有些成熟了,而且与以前相比,更多人在他们的组织中实现它。
For example, many people are likely to raise technical and business objections to Extreme Programming.
例如,很多人可能会对极限编程提出一些技术和业务方面的异议。
Perhaps these insights can help you decide whether Extreme Programming is right for you and, if so, help give you an idea of what to expect before you take the plunge.
或许这些理解能帮助您判断极限编程是否适合您,并且如果适合的话,还能在您打算尝试之前帮助您对前景有自己的想法。
Although often linked with Agile processes, such as eXtreme programming, the concept and practices are nothing new — just a variation on well-known software development best practices.
尽管经常与敏捷过程连接在一起,例如极限编程,但是概念和实践都不是什么新的——只是众所周知的软件开发最佳实践上的一种变体。
Developers adopting Extreme Programming find themselves immersed in a much more social environment where success depends on close collaboration with peers and customers.
采纳极限编程的开发者发现其自身已经融入到更加社会化的环境了,在 这种环境下,成功依赖于与同伴和客户更紧密的协作。
Most successful Extreme Programmers show considerable interest in programming languages, learning new designs, and most importantly reading existing code.
大多数成功的极限编程者对使用各种语言编程、学习新的设计方法都相当感兴趣,特别是阅读已存在的代码。
Instead, consider adopting some of the new Agile development methods, such as Extreme Programming (XP), that foster this kind of incremental learning and development.
他们应该考虑一些敏捷(Agile)开发方法,例如极限编程(XP),这种开发方法采用一种增量学习及开发方法。
Extreme Programming (XP) — XP is a lightweight methodology that eschews formal modeling and analysis in favor of a "test first" approach.
极限编程(Extreme Programming,XP)——XP是轻量级方法,避免了与“测试第一”方法相关的正式建模和分析。
The "Basics" including Scrum Development, Extreme Programming (the "XP list"), Agile Project Management, and Crystal clear.
“基本邮件组”包括Scrum开发、极限编程(XP)、敏捷项目管理和水晶项目管理(CrystalClear)。
Agile development processes like Extreme Programming (XP) and Scrum seek to reduce process overhead. While many different processes exist, they all have common currents running through them.
敏捷开发流程,比如极限编程(Extreme Programming,XP)和Scrum,寻求降低流程开销。
This approach has led to more formal efforts to achieve software process maturity, such as the Capability maturity Model (CMM), and agile methods such as Extreme Programming and Scrum.
这种方式已经取得了关于软件过程成熟度的比较正式的成果,如能力成熟度模型(CMM),和敏捷方法,如极限编程和Scrum。
" Demystifying Extreme Programming: Test-driven programming" (Roy Miller, developerWorks, April 2003): Explains what test-driven programming is all about, and more importantly, what it isn't about.
“揭开极端编程的神秘面纱: 测试驱动的编程”(RoyMiller,developerWorks,2003 年4 月):解释关于测试驱动编程的一切,更重要的是解释它与什么无关。
In essence the approach Shore lays out equates to a good, rigorous application of modern extreme programming practices (nonetheless, the post is well worth a good hard read and bookmarking).
实质上,Shore勾勒出的方法正是当下极限编程实践的一个很棒的、严谨的应用(尽管如此,这篇文章还是非常值得一读,值得收藏)。
" Demystifying Extreme Programming: Test-driven programming" (Roy Miller, developerWorks, April 2003): Explains what test-driven programming is all about, and more importantly what it isn't about.
“揭开极端编程的神秘面纱: 测试驱动的编程”(RoyMiller,developerWorks,2003 年4 月):介绍关于测试驱动编程的一切,更重要的是 —— 测试驱动编程与什么无关。
When you do, they morph into concepts like test-driven development and pair programming, which most people view as rather extreme.
当您这样做时,它们就变成类似测试驱动的开发(Test - Driven Development)和结对编程(PairProgramming)之类的概念,大多数人认为相当极端。
Fortunately, concepts like extreme programming and agile development have made it possible to get a lot of these same benefits without an entire team of people whacking on your code.
所幸的是,由于极限编程和敏捷开发这些概念的出现,即使没有整个团队的人来锤炼代码,在很大程度上,您也能获得同样的收益。
"Once and only once" is the Extreme Programming phrase.
“一次且仅一次”是极限编程的座右铭。
Extreme Programming is all about the people, and so is career success.
极限编程的核心是人,而事业成功的要素也是。
There are a lot of supporters of unit testing, as can been seen in Extreme Programming, Agile, and so on.
单元测试有众多的支持者,正如在极限编程以及敏捷编程中看到的那样。
For instance, extreme programming and test-driven development use some of these metrics to determine the testability of classes and methods.
例如,极限编程和测试驱动开发使用了这些度量中的一些来决定类和方法的可测试性。
RUP is the IBM Rational Unified Process, and XP is eXtreme Programming -- both are software development processes, although RUP is capable of scaling up to very large projects.
RUP是IBMRational统一过程,XP是极限编程――两者都是软件开发过程,尽管RUP能够放大成一个相当大的项目。
Extreme Programming Explained (Kent Beck) is a good intro to XP, and even if you don't subscribe to the everything-agile approach, it makes a good read.
解析极限编程(Extreme ProgrammingExplained)(Kent Back)是一本不错的极限编程(XP)入门书,它能够让你即使在从未了解过任何敏捷方法的情况下,也能够很好地进行阅读。
Then the appearance of Extreme Programming brings some effective practice schemes. But some schemes do not fit for the practice of most companies and customers in our country.
在这种情况下出现的极限编程提出了一些有效的实践方案,但有些对于我国绝大多数开发公司与客户的实际情况却难以适用。
The key features of current trends in system development: the Unified Process (UP), Extreme Programming (XP), Agile Modeling, and Scrum.
系统开发的当前趋势的主要特点:统一过程、极限编程、敏捷建模和项目小组讨论的建模。
The key features of current trends in system development: the Unified Process (UP), Extreme Programming (XP), Agile Modeling, and Scrum.
系统开发的当前趋势的主要特点:统一过程、极限编程、敏捷建模和项目小组讨论的建模。
应用推荐