所需积分/C币:9 2011-12-23 09:35:29 46.99MB PDF
收藏 收藏 1

作者:Dan.Pilone 目录: Intro xxv 1 great software development: Pleasing your customer 1 2 gathering requirements: Knowing what the customer wants 29 3 project planning: Planning for success 69 4 user stories and tasks: Getting to the real work 109 5 good-enough design: Getting it done with g
Advance Praise for Head First Software Development Head First Software Development is a whimsical but very thoughtfully designed series of information diagrams and clever illustrations meant to accurately and clearly convey information directly into YOUR brain. It's a whole new kind of book Scott hanselman Software Developer, Speaker, Author Scott Hanselman's Computer Zen This is one of those books experienced developers wish they'd had back when they got started. I know, I' m one of them.” Burk Hufnagel, Senior Software Architect I could have avoided a whole world of pain if I had read this book before my last project This developer asked to remain anonymous, so her last projects manager wouldn't be upset Head First Software Development teaches many valuable lessons that will help anyone deliver quality software on time and on budget. Following the core principles taught in this book will help keep your project on track from start to finish. No matter how long you've been developing software, Head First Software development will give you essential tools for developing successful projects from start to finish Adam Z Szymanski, Software Project Manager, Naval Research Laboratory The ideas in this book can be used by new and experienced managers to immediately improve their overall software development process Dan Francis, Software Engineering Manager, Fortune 50 company A fresh new perspective on the software development process. a great introduction to managing a development team from requirements through delivery. Mc Clellan Francis, Software Engineer Praise for Head First Object-Oriented Analysis and Design Head First Object-Oriented Analysis and Design is a refreshing look at the subject of ooa&D. What sets this book apart is its focus on learning. There are too many books on the market that spend a lot of time telling you why, but do not actually enable the practitioner to start work on a project. Those books are very interesting, but not very practical. I strongly believe that the future of software development practice will focus on the practitioner. The authors have made the content of ooa&d accessible and usable for the practitioner Ivar Jacobson, Ivar Jacobson Consulting "I just finished reading hF ooaod, and I loved it! The book manages to get across the essentials of object-oriented analysis and design with UML and use cases, and even several lectures on good software design, all in a fast-paced, easy to understand way. The thing i liked most about this book was its fo on why we do ooa&dto write great software! By defining what great software is and showing how each step in the ooa&d process leads you towards that goal, it can teach even the most jaded Java programmer why Ooa&D matters. This is a great first book on design for anyone who is new to Java, or even for those who have been Java programmers for a while but have been scared off by the massive tomes on Oo Analysis and Design Kyle Brown, Distinguished Engineer, IBM Finally a book on ooa&d that recognizes that the UMl is just a notation and that what matters when developing software is taking the time to think the issues through Pete McBreen, Author, Softeare Craftsmanship The book does a good job of capturing that entertaining, visually oriented, Head First writing style But hidden behind the funny pictures and crazy fonts is a serious, intelligent, extremely well-crafted presentation of OO Analysis and Design. This book has a strong opinion of how to design programs, and communicates it effectively. I love the way it uses running examples to lead the reader through the various stages of the design process. As I read the book, I felt like I was looking over the shoulder of an expert designer who was explaining to me what issues were important at each step, and why. Edward Sciore, Associate Professor;, Computer Science Department Boston College This is a well-designed book that delivers what it promises to its readers: how to analyze, design, and write serious object-oriented software. Its contents flow effortlessly from using use cases for capturing requirements to analysis, design, implementation, testing, and iteration Every step in the development of object-oriented software is presented in light of sound software engineering principles. The examples are clear and illustrative. This is a solid and refreshing book on object-oriented software development Dung Zung Nguyen, Lecturer Rice universi Praise for Head First Design Patterns ' i received the book yesterday and started to read it on the way home. and I couldnt stop. I took it to the gym and I expect people saw me smiling a lot while i was exercising and reading. This is tres cool It is fun but they cover a lot of ground and they are right to the point Im really impressed -Erich Gamma, IBM Distinguished Engineer and co-author of Design Patterns Head First Design Patterns' manages to mix fun, belly-laughs, insight, technical depth and great practical advice in one entertaining and thought provoking read. Whether you are new to design patterns, or have been using them for years, you are sure to get something from visiting objectville Richard Helm, coauthor of "Design Patternswith rest of the Gang of Four-Erich Gamma, Ralph Johnson, and John Vlissides I feel like a thousand pounds of books have just been lifted off of my head Ward Cunningham, inventor of the Wiki and founder of the Hillside Group This book is close to perfect, because of the way it combines expertise and readability. It speaks with authority and it reads beautifully It's one of the very few software books I've ever read that strikes me as indispensable. Id put maybe 10 books in this category, at the outside. David Gelernter, Professor of Computer Science, Yale University and author of "Mirror Worlds and"Machine Beauty A Nose Dive into the realm of patterns, a land where complex things become simple, but w things can also become conlplex. I can think of no better tour guides than the freemans,here simp -Miko Matsumura, Industry Analyst, The Middleware Company Former Chief Java Evangelist, Sun Microsystems I laughed, I cried, it moved me -Daniel Steinberg Editor-in-Chief, java.net c My first reaction was to roll on the foor laughing. After i picked myself up i realized that not only is the book technically accurate, it is the easiest to understand introduction to design patterns that I have seen -Dr. Timothy A. Budd, Associate Professor of Computer Science at Oregon State University and author of more than a dozen books, including C++forJava Programmers Jerry rice runs patterns better than any receiver in the nFl, but the Freemans have out run him Seriously .. this is one of the funniest and smartest books on software design I've ever read aronLabergeVpTechnologyEspn.com other related books from OReilly The art of project management Applied Software Project Management Beautiful code Refactoring The Art of Agile development UML 2. In a nutshell earning∪ML2.0 other books in oReilly's Head First series Head first java Head First object-Oriented Analysis and Design(OoA&D) Head Rush Ajax Head first html with css and Xhtml Head first design Patterns Head first servlets and jsP Head first ejB Head first PmP Head First SQL Head First JavaScript Head first Software Development Wouldnt it be dreamy if there was a software development book that made me a better developer, instead of feeling like a visit to o The procTolo gist? Maybe its just a fant Dan Pilone Russ Miles ○ REILLY Beijing· Cambridge·Kon· Paris, Sebastopol/· Taipei· Tokyo Head First Software Development by Dan Pilone and Russ miles Copyright C 2008 O Reilly Media, Inc. All rights reserved Printed in the United States of America Published by o reilly media, Inc, 1005 Gravenstein Highway North, Sebastopol, CA 95472 O Reilly media books may be purchased for educational, business, or sales promotional use Online editions are also available for most titles (safari oreilly. com). For more information, contact our corporate/institutional sales department(800)998-9938orcorporate(@oreilly.com Series creators Kathy sierra, Bert Bates Series editore Brett d. mclaughlin Design Editor Louise barr Cover Designers: Louise barr. steve fehler Production editore Sanders Kleinfeld Indexers Page Viewers: Vinny, Nick, Tracey, and Corinne Printing History: December 2007: First edition Vinny, Tracey, d corinne Nick and Dan The O Reilly logo is a registered trademark of O Reilly Media, Inc. The Head First series designations, Head First Softeare Development, and related trade dress are trademarks of O Reilly media, Inc. Java and all Java based trademarks and logos are trademarks or registered trademarks of Sun microsystems, Inc, in the united States and other countries. O Reilly media, Inc is independent of Sun Microsystems Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O'Reilly media, Inc, was aware of a trademark claim, the designations have been printed in caps or initial caps While every precaution has been taken in the preparation of this book, the publisher and the authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein No sleepovers were conducted in the writing of this book, although one author did purportedly get engaged using his prototype of the iSwoon application. And one pig apparently lost its nose, but we're confident that had nothing to do with the software development techniques espoused by this text Repkover ea This book uses repkover a durable and fexible lay-flat binding. ISBN:978-0-596-52735-8 [5/08] To everyone who's worked on a project with us and told us where we've gone wrong, where we've gone right, and what books to read..here's our contribution back the authors AuthorIs) of Head First Software Development Russ Miles Dan Pilone Dan is eternally grateful to his wife Tracey for letting him finish this book. Dan is a software architect for o Vangent. Inc. and has led teams for the Naval Research Laboratory and nasa, building enterprise software He's taught graduate and undergraduate Software Engineering at Catholic University in Washington, D.C Some of his classes were interestin Russ is totally indebted to his fiancee, Corinne, for her complete love and support while writing this book. Oh Dan started writing for O Reilly by submitting a proposal and he still cant believe she said yes to getting married for this book a little over five years ago. Three UMl next year, but I guess some guys have all the luck! books, some quality time in Boulder, Colorado, with the O reilly Head First team, and a co-author later, he Russ has been writing for a long time and gets a huge finally got a chance to put this book together. kick out of demystifying technologies, tools, and techniques that shouldnt have been so mystified in the While leading a team of software developers can be first place. After being a developer at various ranks for challenging, Dan is waiting patiently for someone to many years, Russ now keeps his days(and sometimes write Head First Parenting to help sort out seriously nights) busy by heading up a team of software complex management problems developers working on super secret services for the music industry. He's also just finished up his Oxford Masters degree that only took him five years. He's looking forward to a bit of rest... but not for too long Russ is an avid guitar player and is relishing the spare time to get back to his guitars. The only thing he's missing is Head First Guitar.c'mon Brett, you know you want that one! v

试读 127P [Head.First.Software.Development.2008]
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    Krumme 经典好书,强烈推荐给所有做敏捷/Agile/Scrum实践的读者
    warp2 軟體工程必看之書
    lusong2011 很不错,我们软件工程课的教材
    chungsinwei When I first looked at Head First Software Development by Dan Pilone and Russ Miles, I was thinking that it would be best targeted at people who had never formally written software before. It definitely fits that bill. But I can see a use for experienced developers who have never been exposed to agi
    关注 私信 TA的资源
    [Head.First.Software.Development.2008] 9积分/C币 立即下载


    9积分/C币 立即下载 >