Comments:
*******************************************************************************<br />
Head First Software Development<br />
*******************************************************************************<br />
<br />
-------------------------------------------------------------------------------<br />
General Information<br />
-------------------------------------------------------------------------------<br />
Type.................: Ebook<br />
Part Size............: 45,451,905 bytes<br />
<br />
<br />
<br />
<br />
-------------------------------------------------------------------------------<br />
Post Information<br />
-------------------------------------------------------------------------------<br />
Posted by............: ~tqw~<br />
<br />
-------------------------------------------------------------------------------<br />
Release Notes<br />
-------------------------------------------------------------------------------<br />
Even the best developers have seen well-intentioned software projects fail -- <br />
often because the customer kept changing requirements, and end users didn't know <br />
how to use the software you developed. Instead of surrendering to these common <br />
problems, let Head First Software Development guide you through the best <br />
practices of software development. Before you know it, those failed projects <br />
will be a thing of the past. With its unique visually rich format, this book <br />
pulls together the hard lessons learned by expert software developers over the <br />
years. You'll gain essential information about each step of the software <br />
development lifecycle -- requirements, design, coding, testing, implementing, <br />
and maintenance -- and understand why and how different development processes <br />
work. This book is for you if you are: Tired of your customers assuming you're <br />
psychic. You'll learn not only how to get good requirements, but how to make <br />
sure you're always building the software that customers want (even when they're <br />
not sure themselves) Wondering when the other 15 programmers you need to get <br />
your project done on time are going to show up. You'll learn how some very <br />
simple scheduling and prioritizing will revolutionize your success rate in <br />
developing software. Confused about being rational, agile, or a tester. You'll <br />
learn not only about the various development methodologies out there, but how to <br />
choose a solution that's right for your project. Confused because the way you <br />
ran your last project worked so well, but failed miserably this time around. <br />
You'll learn how to tackle each project individually, combine lessons you've <br />
learned on previous projects with cutting-edge development techniques, and end <br />
upwithgreat software on every project. Head First Software Development is here <br />
to help you learn in a way that your brain likes... and you'll have a blast <br />
along the way. Why pick up hundreds of boring books on the philosophy of this <br />
approach or the formal techniques required for that one? Stick with Head First <br />
Software Development, and your projects will succeed like never before. Go on, <br />
get started... you'll learn and have fun. We promise.<br />
<br />
Table of Contents <br />
<br />
Intro<br />
Who is this book for? xxvi<br />
We know what you’re thinking xxvii<br />
Metacognition xxix<br />
Bend your brain into submission xxxi<br />
Read me xxxii<br />
The technical review team xxxiv<br />
Acknowledgments xxxv<br />
Intro xxv<br />
1 great software development: Pleasing your customer 1<br />
2 gathering requirements: Knowing what the customer wants 29<br />
3 project planning: Planning for success 69<br />
4 user stories and tasks: Getting to the real work 109<br />
5 good-enough design: Getting it done with great design 149<br />
6 version control: Defensive development 177<br />
6.5 building your code: Insert tab a into slot b... 219<br />
7 testing and continuous integration: Things fall apart 235<br />
8 test-driven development: Holding your code accountable 275<br />
9 ending an iteration: It’s all coming together... 317<br />
10 the next iteration: If it ain’t broke... you still better fix it 349<br />
11 bugs: Squashing bugs like a pro 383<br />
12 the real world: Having a process in life 417<br />
<br />
Product Details<br />
<br />
* ISBN: 0596527357<br />
* ISBN-13: 9780596527358<br />
* Format: Paperback, 459pp<br />
* Publisher: O'Reilly Media, Incorporated<br />
* Pub. Date: December 2007<br />
<br />
-------------------------------------------------------------------------------<br />
Install Notes<br />
-------------------------------------------------------------------------------<br />
Adobe Acrobat Reader<br />
<br />
Add comment