Details

By Corey Haines,Jan 14, 2013,43 min

sha1: c373230084c72dbf6d89ed0bec20c81bb9dd85f4
md5: c6b28cdbe660a233478789f80153d64b

Add to Cart

to
$12
to
$6 more
for a $10 / viewer
for a $60

Description

Purchase this episode, send your purchase code to Corey and get an invite to the exclusive "Discussing BAWCH" mailing list.


So, you've figured out what features you NEED to build. But now you have the problem of deciding which one to do first. And once you've decided, how do you go about building it? You could, of course, start with an easy one, like user management. But what value would that add? Or, perhaps you'll start with one that suits your mood. But does that add value? Maybe start building a data model diagram? Aaargh! How to decide?

In our first episode of "Build An App With Corey Haines" (lovingly referred to as BAWCH), we'll discuss just this question: where do we start. We'll talk about the fuzzy idea of "business value" and introduce a technique called Feature Support Diagrams. When finished, FSD diagrams literally have arrows pointing to the feature where you should start. And once we've chosen, we'll begin building. We'll look at creating our first two scenarios using Cucumber, then making them pass using a "Programming by Wishful Thinking" outside-in style of development.

Along the way, we'll discuss a lot of the little decisions around starting, all the while moving forward towards our first usable feature.

After you purchase this episode, send your purchase code to Corey and get an invite to the exclusive "Discussing BAWCH" mailing list.

ContactBlogPrivacyUser AgreementAbout Licenses
© 2014 Clean Coders, LLC.
All Rights Reserved.
Get Clean Coders Emails