development

测试驱动开发 Test-driven development

  测试驱动开发(Test-driven development)是极限编程中倡导的程序开发方法,以其倡导先写测试程序,然后编码实现其功能得名。   正面评价   可以有效的避免过度设计带来的浪费。但是也有人强调在开发前需要有完整的设计再实施可以有效的避免重构带来的浪费。   可以让开发者在开发中拥有更全面的视角。   负面评价   开发者可能只完成满足了测试的代码,而忽略了对实际需求的实现。有实... »

Software Development – 正则表达式风味(引擎)对比

正则表达式风味(引擎)说明 风味是规范,引擎是实现。 名称 说明 应用 .NET 由 System.Text.RegularExpressions 相关类 提供的正则引擎。 基于 .Net 的语言和软件。如 C#, Visual Basic.Net, F#, Powershell, Delphi for .NET 等。 Java 由 java.util.regex 包提供, 在 Java 4 (J... »