Well said...

There are tools on the java development side that test for build breaks
against the repository too, and I tell you know any of our Java guys submits
code that will break the build has to put $5.00 in a kitty.

But this is rare as Unit testing provided you have written tests to cover
all code, will help in not breaking a build.

CF developers serioulsy have a lot to learn when it comes to development and
versioning...

But Doug, back at you... I couldn't have said it better.


On 5/12/07, Doug Bezona <[EMAIL PROTECTED]> wrote:
>
> While CF is not a compiled language, the old version control maxim "Don't
> Break the Build" still applies.
>
> Commits should represent a logical unit of work, and shouldn't leave the
> app
> in a broken state. Version control is not meant as a backup system, or an
> uber undo function - it's intended as a means to retain a history of
> meaningful changes to an application's state.
>
> This is particularly important in a team environment, when other
> developers
> may update their working copy at any time.  If a half completed set of
> changes is committed, then their updated working copy may now throw
> errors,
> which causes all sorts of issues and wasted time.
>
> It's important to think of it in terms of how a revision may be used in
> the
> future. If I need to pull a particular revision, I should be able to look
> at
> the history and see, via clear commit comments, what changes were made to
> create that revision, and be fairly confident that if I actually check out
> that revision that it will function.
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
ColdFusion MX7 and Flex 2 
Build sales & marketing dashboard RIA’s for your business. Upgrade now
http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:277759
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to