bdd
bdd Business 1.0
bdd Business brings a program for small and medium companies to manage database software. more>> <<less
BDD BuroDestructDesigner 2003
BDD BuroDestructDesigner is a tool considered a tribute to the famous Swiss 60ties graphic design. more>>
BDD BuroDestructDesigner 2003 is a tool considered a tribute to the famous Swiss 60ties graphic design. It's an easy tool to generate wonderful patterns, logos and color-combinations based on colored grids with circles and squares. The user can modify all the settings in a menuebar or just press some of the randomizer keys. With the save as EPS option, the screens can be modified afterwards in any vectorbased software. Enjoy the Beautiful Graphic Deliveries by Buro Destruct's BDDesigner available also for Mac OS 9 and PC Windows.
Quarry 0.5.2
Experimental test/spec system exploring storyboards and AOP-based design contracts more>>
Quarry 0.5.2 is an extremely powerful utility for developers. It is actually a BDD/TDD framework that can frees you of strict nomenclatures, opening up vast reserves in test ore and behavior mining. Quarry uses a literate programming model that eliminates the barriers on how to describe your specifications and unit tests, leading to a proverbial gold mine in systems documentation.
Major Features:
Quarry's BDD/TDD system is unique in many ways.
- Firstly:
- It does not enforce a BDD or TDD perspective, but leaves that choice up to the programmer and the case at hand, by supporting a diversified set of "this-is-so" methods.
- Quarry's defacto terminology is expected because it is suitable to both testers and specifiers. And Quarry full supports assert and should nomenclatures as well for those atone to those particular perspectives.
- Secondly:
- Quarry's specifications are an application of literate programming. As such, they are completely free-form. In other words, unlike other BDD/TDD systems, Quarry has no special organization domain language. Instead specifications are simply text/markup files (typically RDoc format).
- Quarry also provides a flexible test-double facility consisting of stubs, light-weight mocks and spies. These are very flexible tools. For instance, a Quarry stub can act as a revaluble module or automatically via object's singleton class.
- Quarry actually discourages the use of mocks as they are traditionally understood, because they create overly tight coupling between specification and implementation. But Quarry provides light-weight mocks that are in effect pre-asserted stubs.
- Lastly
- A method-probe/test-spy is also under development, which can be used to dip-down into a method and provide a readout of the methods signatures.
- Also in the works is an embedded test/spec extraction tool. This allows tests/specs to be embedded in block comments, which can be a very convenient means to provide unit test/specs.
Enhancements:
- Markup tracks before and after macros.
- Script output using --script option.
Requirements:
- Mac OS X
- Page: 1 of 1
- 1