01.02.2013 Views

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

Software Development Cross Solution - Index of - Free

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

New developer, take two<br />

We haven’t written any new classes, talked to the customer, broken tasks up<br />

into stories, or demoed s<strong>of</strong>tware for the customer...but things are still looking<br />

a lot better. With a build tool in place, let’s see what bringing on the new<br />

developer looks like:<br />

�<br />

�<br />

Our version control<br />

server from Chapter 6. svn checkout ...<br />

A build tool is simply<br />

a tool. It should make<br />

building your project<br />

easier, not harder.<br />

Most build tools use a<br />

build script, where you<br />

can specify what to build,<br />

several different instruction<br />

sets, and locations<br />

<strong>of</strong> external files and<br />

resources.<br />

�<br />

�<br />

�<br />

Nice...I checked out the project,<br />

ran the build script, and now I can<br />

get right to work.<br />

Be sure you create a way<br />

to clean up any files your<br />

script creates.<br />

Your build script is code<br />

and should be versioned<br />

and checked into your<br />

code repository.<br />

Build tools are for your<br />

team, not just you. Choose<br />

a build tool that works for<br />

everyone on your team.<br />

Download at WoweBook.Com<br />

building your code<br />

Your new developer’s productive<br />

within minutes, instead <strong>of</strong> hours<br />

(or worse, days) and won’t spend<br />

that time bugging you for help on<br />

how to build the system.<br />

you are here 4 233

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!