On 7/10/07, aslak hellesoy <[EMAIL PROTECTED]> wrote: > On 7/10/07, Marcus Ahnve <[EMAIL PROTECTED]> wrote: > > Whether or not to start with the view is a topic of great debate. Many > > agile luminaries propose waiting with the ui for as long as possible, > > whereas 37Signals for example won't start coding without a full HTML > > mockup. > > > > I wouldn't call myself an agile luminary, but I am at least a strong > proponent. > > TDD means "write the test first" > BDD takes this idea to a more general level: "write the client first" > (the outside)
That's a great and concise description. > The design/implementation benefits you get from writing the test first > can also be achieved by writing the outside of your app first - it > leads you to write the code that the client needs, rather than trying > to guess it. The client is your test/spec OR a piece of your app that > is "farther out". Same thing really. Good stuff - I haven't thought of the UI in that way before. /Marcus -- http://marcus.ahnve.net _______________________________________________ rspec-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/rspec-users
