Thursday, February 28, 2013

Microsoft{R} Office Professional 2013 Plain & Simple

Microsoft Office
Microsoft{R} Office Professional 2013 Plain & Simple
Katherine Murray (Author)

Download: $14.99 (as of 02/28/2013 07:47 PST)

Software Engineering

Learn the simplest ways to get things done with Microsoft® Office 2013


Get the full-color, visual guide that makes learning Microsoft Office 2013 plain and simple! Follow the book’s easy steps and screenshots and clear, concise language to learn the simplest ways to get things done with Microsoft Word, Excel®, Outlook®, PowerPoint®, Access®, Publisher, and OneNote®.


Here’s WHAT you’ll learn:


  • Navigate with mouse, keyboard, or touch

  • Create documents, reports, databases, and presentations

  • Share your desktop, worksheets, and files

  • Manage your email and organize your calendar

  • Stay connected with online meetings and instant messaging

  • Access your programs and your documents via the cloud


Here’s HOW you’ll learn it:


  • Jump in wherever you need answers

  • Follow easy STEPS and SCREENSHOTS to see exactly what to do

  • Get handy TIPS for new techniques and shortcuts

  • Use TRY THIS! exercises to apply what you learn right away

  • Rank: #15540 in eBooks
  • Published on: 2013-02-15
  • Released on: 2013-02-15
  • Format: Kindle eBook
  • Number of items: 1

Description #1 by Bookdepository.com:

Microsoft Office Professional 2013 for Touch Devices Plain & Simple : Paperback : Microsoft Press,US : 9780735672031 : 0735672032 : 30 Apr 2013 : Learn the simplest ways to get things done with Microsoft(R) Office 2013 for Tablets NOTE: This book is based on Office Customer Preview; its content and publication date will be updated for final Office 2013 software. Get the full-color, visual guide that makes learning Microsoft Office 2013 on your touch-enabled devices plain and simple! Follow the book's easy steps and screenshots and clear, concise language to learn the simplest ways to get things done with Microsoft Word, Excel(R), Outlook(...

Wednesday, February 27, 2013

Agile Estimating and Planning

Agile Estimating
Agile Estimating and Planning
Mike Cohn (Author)
4.6 out of 5 stars(66)

New!: $54.99 $37.49 (as of 02/27/2013 17:43 PST)
86 Used! | New! from $24.65 (as of 02/27/2013 17:43 PST)

Software Engineering

Praise for Agile Estimating and Planning

"Traditional, deterministic approaches to planning and estimating simply don't cut it on the slippery slopes of today's dynamic, change-driven projects. Mike Cohn's breakthrough book gives us not only the philosophy, but also the guidelines and a proven set of tools that we need to succeed in planning, estimating, and scheduling projects with a high uncertainty factor. At the same time, the author never loses sight of the need to deliver business value to the customer each step of the way."

—Doug DeCarlo, author of eXtreme Project Management: Using Leadership, Principles and Tools to Deliver Value in the Face of Volatility (Jossey-Bass, 2004)

"We know how to build predictive plans and manage them. But building plans that only estimate the future and then embrace change, challenge most of our training and skills. In Agile Estimating and Planning , Mike Cohn once again fills a hole in the Agile practices, this time by showing us a workable approach to Agile estimating and planning. Mike delves into the nooks and crannies of the subject and anticipates many of the questions and nuances of this topic. Students of Agile processes will recognize that this book is truly about agility, bridging many of the practices between Scrum and ExtremeProgramming."

—Ken Schwaber, Scrum evangelist, Agile Alliance cofounder, and signatory to the Agile Manifesto

"In Agile Estimating and Planning , Mike Cohn has, for the first time, brought together most everything that the Agile community has learned about the subject. The book is clear, well organized, and a pleasant and valuable read. It goes into all the necessary detail, and at the same time keeps the reader's burden low. We can dig in as deeply as we need to, without too much detail before we need it. The book really brings together everything we have learned about Agile estimation and planning over the past decade. It will serve its readers well."

—Ron Jeffries, www.XProgramming.com, author of Extreme Programming Installed (Addison-Wesley, 2001) and Extreme Programming Adventures in C# (Microsoft Press, 2004)

" Agile Estimating and Planning provides a view of planning that's balanced between theory and practice, and it is supported by enough concrete experiences to lend it credibility. I particularly like the quote 'planning is a quest for value.' It points to a new, more positive attitude toward planning that goes beyond the 'necessary evil' view that I sometimes hold."

—Kent Beck, author of Extreme Programming Explained, Second Edition (Addison-Wesley, 2005)

"Up-front planning is still the most critical part of software development. Agile software development requires Agile planning techniques. This book shows you how to employ Agile planning in a succinct, practical, and easy-to-follow manner."

—Adam Rogers, Ultimate Software

"Mike does a great follow-up to User Stories Applied by continuing to provide Agile teams with the practical approaches and techniques to increase agility. In this book, Mike provides time-proven and well-tested methods for being successful with the multiple levels of planning and estimating required by Agile. This book is the first to detail the disciplines of Agile estimating and planning, in ways that rival my 1980 civil engineering texts on CPM Planning and Estimating."

—Ryan Martens, President and Founder, Rally Software Development Corporation

"With insight and clarity, Mike Cohn shows how to effectively produce software of high business value. With Agile estimation and planning, you focus effort where it really counts, and continue to do so as circumstances change."

—Rick Mugridge, Rimu Research Ltd., and lead author, Fit for Developing Software (Prentice Hall, 2005)

"Finally! The groundbreaking book my clients have been clamoring for! Agile Estimating and Planning demystifies the process of defining, driving, and delivering great software that matters to the business. Mike's clarity, insight, and experience leap out through every page of this book, offering an approach that is relevant and immediately useful to all members of an Agile project."

—Kert D. Peterson, President, Enterprise Agile Group, LLC

"This isn't yet another generic book on Agile software development. Agile Estimating and Planning fills a gap left by most of the other books and gives you important, practical, down-to-earth techniques needed to be successful on Agile development projects."

—Steve Tockey, Principal Consultant, Construx Software

"Estimation, planning, and tracking is a trinity. If you don't do one of them, you don't need the other two. This book provides very practical knowledge for estimation, planning, prioritizing, and tracking. It should be compulsory subject matter for project managers and their teams, even if they hesitate to call themselves Agile."

—Niels Malotaux, Project Coach

"Effective planning is an important, but often misunderstood, part of any successful Agile project. With Agile Estimating and Planning , Mike Cohn has given us a definitive guide to a wide range of Agile estimating and planning practices. With his clear and practical style, Mike not only explains how to successfully get started planning an Agile project, but also provides a wealth of tips and advice for improving any team's Agile planning process. This book is a must-read for managers, coaches, and members of Agile teams."

—Paul Hodgetts, Agile coach and CEO, Agile Logic

"Mike's writing style captures the essence of agility-just the right amount of information to bring clarity to the reader. This book provides an excellent guide for all Agile practitioners, both seasoned and novice."

—Robert Holler, President and CEO, VersionOne, LLC

"It is as if Mike took the distilled knowledge regarding planning and estimation of a great Agile developer (which he is) and laid out all he knows in an easily understandable manner. More importantly, he has a great mix of concepts with real-world examples finished off with a case study so the reader can relate the information to their own situation. Unless you are already an expert Agile planner and estimator, this book is for you."

—Alan Shalloway, CEO, Senior Consultant, Net Objectives, and coauthor of Design Patterns Explained, Second Edition (Addison-Wesley, 2005)

"Although I had plenty of XP experience before trying out Mike Cohn's Agile planning practices, the effectiveness of the practical and proven techniques in this book blew me away! The book recognizes that people, not tools or processes, produce great software, and that teams benefit most by learning about their project and their product as they go. The examples in the book are concrete, easily grasped, and simply reek of common sense. This book will help teams (whether Agile or not) deliver more value, more often, and have fun doing it! Whether you're a manager or a programmer, a tester or a CEO, part of an Agile team, or just looking for a way to stamp out chaos and death marches, this book will guide you."

—Lisa Crispin, coauthor of Testing Extreme Programming (Addison-Wesley, 2003)

"Mike Cohn does an excellent job demonstrating how an Agile approach can address issues of risk and uncertainty in order to provide more meaningful estimates and plans for software projects."

—Todd Little, Senior Development Manager, Landmark Graphics

"Mike Cohn explains his approach to Agile planning, and shows how 'critical chain' thinking can be used to effectively buffer both schedule and features. As with User Stories Applied, this book is easy to read and grounded in real-world experience."

—Bill Wake, author of Refactoring Workbook (Addison-Wesley, 2003)

"Mike brings this book to life with real-world examples that help reveal how and why an Agile approach works for planning software development projects. This book has great breadth, ranging from the fundamentals of release planning to advanced topics such as financial aspects of prioritization. I can see this book becoming an invaluable aid to Agile project managers, as it provides a wealth of practical tips such as how to set iteration length and boot-strap velocity, and communicate progress."

—Rachel Davies, Independent Consultant

"There has been a need for a solid, pragmatic book on the long-term vision of an Agile Project for project managers. Agile Estimating and Planning addresses this need. It's not theory—this book contains project-tested practices that have been used on Agile projects. As Mike's test subjects, we applied these practices to the development of video games (one of the most unpredictable project environments you can imagine) with success."

—Clinton Keith, Chief Technical Officer, High Moon Studios

"When I first heard Mike Cohn speak, I was impressed by a rare combination of qualities: deep experience and understanding in modern iterative and Agile methods; a drive to find and validate easy, high-impact solutions beyond the status quo of traditional (usually ineffective) methods; and the passion and clarity of a natural coach. These qualities are evident in this wonderful, practical guide. I estimate you won't be disappointed in studying and applying his advice."

—Craig Larman, Chief Scientist, Valtech, and author of Applying UML and Patterns, Third Edition (Prentice Hall, 2005) and Agile and Iterative Development (Addison-Wesley, 2004)

" Agile Estimating and Planning is a critical guide on how to successfully provide value to customers of IT services. This book is filled with clear ...

  • Rank: #7831 in Books
  • Published on: 2005-11-11
  • Original language: English
  • Number of items: 1
  • Dimensions: .78" h x 7.03" w x 9.21" l, 1.31 pounds
  • Binding: Paperback
  • 368 pages
  • ISBN13: 9780131479418
  • Condition: New
  • Notes: BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Description #1 by Paddle.com:

This is the eBook version of the printed book. Detailed Proven Techniques for Estimating and Planning Any Agile Project Agile Estimating and Planning is the definitive practical guide to estimating and planning agile projects. In this book Agile Alliance cofounder Mike Cohn discusses the philosophy of agile estimating and planning and shows you exactly how to get the job done with real-world examples and case studies. Concepts are clearly illustrated and readers are guided step by step toward how to answer the following questions What will we build? How big will it be? When must it be done? How much can I really complete by then? You will first learn what makes a good plan-and then what makes it agile. Using the techniques in Agile Estimating and Planning you can stay agile from start to finish saving time conserving resources and accomplishing more. Highlights include . Why conventional prescriptive planning fails and why agile planning works . How to estimate feature size using story points and ideal days-and when to use each . How and when to re-estimate . How to prioritize features using both financial and nonfinancial approaches . How to split large features into smaller more manageable ones . How to plan iterations and predict your teams initial rate of progress . How to schedule projects that have unusually high uncertainty or schedule-related risk . How to estimate projects that will be worked on by multiple teams Agile Estimating and Planning supports any agile semiagile or iterative process including Scrum XP Feature-Driven Development Crystal Adaptive Software Development DSDM Unified Process and many more. It will be an indispensable resource for every development manager team leader and team member.

Description #2 by Barnes & Noble - Great Book Deals:

Categories: Computer software->Development, Agile software development. Contributors: Mike Cohn - Author. Format: Paperback

Description #3 by DeepDiscount:

Agile Estimating And Planning

Big Data Analytics: Disruptive Technologies for Changing the Game

Big Data Analytics
Big Data Analytics: Disruptive Technologies for Changing the Game
Dr. Arvind Sathi (Author)
5.0 out of 5 stars(2)

New!: $16.95 (as of 02/27/2013 08:08 PST)
12 Used! | New! from $10.00 (as of 02/27/2013 08:08 PST)

Software Engineering

Bringing a practitioner’s view to big data analytics, this work examines the drivers behind big data, postulates a set of use cases, identifies sets of solution components, and recommends various implementation approaches. This work also addresses and thoroughly answers key questions on this emerging topic, including What is big data and how is it being used? How can strategic plans for big data analytics be generated? and How does big data change analytics architecture? The author, who has more than 20 years of experience in information management architecture and delivery, has drawn the material from a large breadth of workshops and interviews with business and information technology leaders, providing readers with the latest in evolutionary, revolutionary, and hybrid methodologies of moving forward to the brave new world of big data.

  • Rank: #51669 in Books
  • Published on: 2012-11-15
  • Released on: 2013-02-05
  • Original language: English
  • Number of items: 1
  • Dimensions: .30" h x 5.90" w x 8.80" l, .30 pounds
  • Binding: Paperback
  • 96 pages
  • analytics
  • big data analytics

Description #1 by Cell2Get.com:

"supports all Gsm carriers camera/Bluetooth/Gps Standard Features Standard features included with all Nextel Phones: Walkie-Talkie Service: Walkie-Talkie service that instantly connects you to all other Nextel users - across town, across the country, and now even across borders to Latin America and Canada. GPS Enabled: Lets you view your approximate location and when making 911 calls helps emergency personnel to locate you if your phone has adequate access to GPS satellite signal and the emergency response center is equipped to process such signals. Supports non-Java location-enhanced services such as Mobile LocatorTM. Time/Date: Current date and time information anywhere on the Nextel National Network. VibraCall{R} Alert: Notifies you of incoming phone calls, Walkie-Talkie calls, messages and Voicemail without a sound. Recent Calls List: Access the last twenty sent and received calls for quick call return or number storage. Accessory Connector Cover: Protect the bottom accessory connector from dust and debris with the attached cover. Walkie-Talkie Services Walkie-Talkie Service that instantly connects you to all other Nextel users - across town or across the country. Group Walkie-Talkie: Users can instantly connect a group of people nationwide all at once. One-touch Walkie-Talkie: Set your phone and instancly connect to the last Walkie-Talkie call or an assigned Walkie-Talkie contact by pressing the Push-To-Send (also works for Group Walkie-Talkie) Walkie-Talkie Speaker and Privacy Modes: Use the private speaker button to switch from the enternal speaker to the earpiece for private conversations or to minimize disruptions in quiet environments. GPS Solutions Whether you need turn-by-turn driving directions or a smarter way to manage your mobile travel needs, Global Positioning Satellite (GPS) solutions can help get it done. GPS location-based safety services like Mobile LocatorTM, allows you to locate a friend or family member's phone location at anytime, right from your computer. Enjoy audible and visual turn-by-turn driving directions to any address, anywhere on Nextel's Nationwide Network. If you need to make a 911 emergency call, the GPS feature can also help emergency personnel locate you. (If your phone has adequate access to GPS satellite signals and the emergency response center is equipped to process such information.) Click here to learn more about this service. Large 262K Color Display Vibrant display with enhanced clarity allows you to customize your screen with downloadable wallpapers, adjustable color palettes, and choice of three font sizes. Speakerphone Safe, hands-free cellular conversations are always available with the built-in speakerphone. Group Walkie-Talkie Users can instantly connect a group of people nationwide - all at once - with the Group Walkie-Talkie service. Click here to learn more about this service. 2.0 Megapixel Built-In Camera Capture images for personal and business purposes and send them to friends and colleagues using the built-in 2.0 megapixel camera with up to 4x digital zoom. Bluetooth{R}-Enabled Talk hands-free with a wireless earpiece. Walk as far away as 30 feet from the Motorola i880 using a Bluetooth{R}-Enabled device. Media Center Large memory size allows you to store hundreds of photos and will display a variety of file types. Built-in MP3 Player Transfer music files from PC and listen to your songs via the speakerphone or a stereo headset accessory (sold separately). Micro SD (Transflash) Memory Card Slot Store songs, video, and pictures to a removable Micro SD (transflash) memory card and easily transfer to your PC. Record Video, Playback, and Send Record videos of up to one hour to larger memory Micro SD memory cards (sold separately). Send small videos via Multimedia Messaging service (on average, six seconds). Multimedia Messaging Service Send or receive Multimedia Messages (either audio, images, text, or all three in the same message) to or from email addresses and other capable users. You can even wirelessly store multimedia on the Sprint web site. Click here to learn more about this service. Direct Talk(SM) The all-digital off-network Walkie-Talkie that works anywhere, anytime between compatible phones within a range of up to 6 miles (range will vary based on terrain and conditions). Direct Talk(SM) provides reliable back-up communications tool in times of emergency, network outage, or when traveling to remote areas not under Nextel coverage such as hiking, cruise vacations or inside buildings. Click here to learn more about this service. Direct Send(SM) The new Sprint now provides industry-leading Nextel Walkie-Talkie services including the ability to push-to-send contact information from your contact list to other Nextel Direct Send(SM)-enabled phonesinstantly! Downloadable Applications, Games, Ring Tones and Wallpapers Use the Downloads menu to choose from hundreds of additional Java applications, Games, Ring tones, and Wallpaper to personalize your phone. Phone-initiated purchases and downloads require a data plan; visit www.nextel.com/downloads for additional instructions and information. Java Applications Get answers at your fingertips or take a break from a hectic schedule with included applications and games. Visit www.nextel.com/downloads for additional applications, full game versions, details on content and download instructions. Multiple Languages Change a setting to read phone menus and options in English, Spanish, and French. Anti-Microbial Paint Uses Agion anti-microbial paint technology. This is the same paint technology that is currently being used on the i870. Quick Flip Button Easy open push-button flip mechanism. Located on the top right side of the flip hinge. HAC compliant Hearing Aid Compliance causes less electromagnetic interference (EMI) and radio frequency (RF) interference, which should improve usability with hearing devices. Text-to-Speech The Text-to-Speech (TTS) feature comes installed in all i880's and uses voice playback to guide you through phone menus and through placing and receiving calls. High Contrast Palette High black and white contrast palettes allow for easy-to-read screens for visually impaired users. Voice Activated Dialing Press a button and speak to dial numbers or access features. Nationwide / International Walkie-Talkie Nextel's walkie-talkie service is built into every Nextel phone to help you get right through. Instantly connect to another Nextel user locally within your walkie-talkie calling area, nationwide from coast to coast and internationally Dimensions 3.6 x 1.9 x 0.9 Weight 4.3 oz. Standard Lithium ION Battery Up to 4.6 hours of continous talk time Up to 130 hours of standby time"

Description #2 by Alibris:


Description #3 by eBookMall.com:

Bringing a practitioner's view to big data analytics, this work examines the drivers behind big data, postulates a set of use cases, identifies sets of solution components, and recommends various implementation

Tuesday, February 26, 2013

Introduction to Information Systems - Loose Leaf

Introduction to
Introduction to Information Systems - Loose Leaf
George Marakas (Author), James O'Brien (Author)

New!: $133.19 (as of 02/26/2013 22:25 PST)
42 Used! | New! from $129.19 (as of 02/26/2013 22:25 PST)

Software Engineering

The benchmark text for the syllabus organized by technology (a week on databases, a week on networks, a week on systems development, etc.) taught from a managerial perspective. O’Brien defines technology and then explains how companies use the technology to improve performance. Real world cases finalize the explanation.

  • Rank: #86974 in Books
  • Published on: 2012-01-19
  • Original language: English
  • Number of items: 1
  • Dimensions: 11.69" h x .98" w x 7.40" l, 3.25 pounds
  • Binding: Loose Leaf
  • 768 pages

Description #1 by eBay:

********* INTERNATIONAL STUDENT EDITION *********** PLEASE READ BEFORE PURCHASE Product details Paperback:704 pages Publisher:McGraw-Hill Higher Education; 16 edition (1 Feb 2012)ISBN-10:0071318046 ISBN-13:978-0071318044 Content and Chapters same as US Edition High Quality Color Glossy paper Printed which is same as Paper Quality as Original US Edition Printing International textbooks will different exercises at the end of Chapters .Some book may show some sales disclaimer word such as "Not for

Description #2 by Textbooks.com:

by Obrien - McGraw-Hill Publishing Company (2013) - Loose-Leaf - ISBN 0073376884 9780073376882

Description #3 by Barnes & Noble:

Contributors: George Marakas - Author. Format: Other Format

CISSP All-in-One Exam Guide, Fifth Edition

CISSP AllinOne
CISSP All-in-One Exam Guide, Fifth Edition
Shon Harris (Author)
3.9 out of 5 stars(63)

New!: $79.99 $44.52 (as of 02/26/2013 11:51 PST)
108 Used! | New! from $13.97 (as of 02/26/2013 11:51 PST)

Software Engineering

Get complete coverage of the latest release of the Certified Information Systems Security Professional (CISSP) exam inside this comprehensive, fully updated resource. Written by the leading expert in IT security certification and training, this authoritative guide covers all 10 CISSP exam domains developed by the International Information Systems Security Certification Consortium (ISC2). You'll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CISSP exam with ease, this definitive volume also serves as an essential on-the-job reference.

COVERS ALL 10 CISSP DOMAINS:

  • Information security and risk management
  • Access control
  • Security architecture and design
  • Physical and environmental security
  • Telecommunications and network security
  • Cryptography
  • Business continuity and disaster recovery planning
  • Legal regulations, compliance, and investigations
  • Application security
  • Operations security

THE CD-ROM FEATURES:

  • Hundreds of practice exam questions
  • Video training excerpt from the author
  • E-book

Shon Harris, CISSP, is a security consultant, a former member of the Information Warfare unit in the Air Force, and a contributing writer to Information Security Magazine and Windows 2000 Magazine. She is the author of the previous editions of this book.

  • Rank: #31835 in Books
  • Published on: 2010-01-15
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.37" h x 2.48" w x 7.60" l, 4.72 pounds
  • Binding: Hardcover
  • 1216 pages

Description #1 by Yo Momma Said:

This listing is for (CISSP All-in-One Exam Guide, Fifth Edition) 5th edition pictured on the left by (Shon Harris). This edition has word-for-word the same information as ISBN: 0071781749 which is the 6th edition pictured on the right, except for a small update and a different picture on the cover. All our books are in decent, usable condition or better and may or may not contain: highlighting, writing, cover and page wear, cds and additional material. If you are unsatisfied in any way with our product you can return it within 14 days for a refund.

Description #2 by nookibooks.info:

"All-in-One is All You Need Get complete coverage of the latest release of the Certified Information Systems Security Professional (CISSP) exam inside this comprehensive, fully updated resource. Written by the leading expert in IT security certification and training, this authoritative guide covers all 10 CISSP exam domains developed by the International Information Systems Security Certification Consortium (ISC2). You'll find learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth explanations. Designed to help you pass the CISSP exam with ease, this definitive volume also serves as an essential on-the-job reference. Covers all 10 CISSP domains: Information security and risk management Access control Security architecture and design Physical and environmental security Telecommunications and network security Cryptography Business continuity and disaster recovery planning Legal regulations, compliance, and investigations Application security Operations security Additional content available for download to your desktop or laptop: Hundreds of practice exam questions One segment of Shon Harris' video training File Size: 11578 KBPrint Length: 1217 pagesPage Numbers Source ISBN: 0071602178 Simultaneous Device Usage: Up to 4 simultaneous devices, per publisher limitsPublisher: McGraw-Hill; 5 edition (January 15, 2010) Sold by: Amazon Digital Services, Inc.Language: EnglishASIN: B003ZK5EE4"

Description #3 by Paddle.com:

Get complete coverage of the latest release of the Certified Information Systems Security Professional CISSP exam inside this comprehensive fully updated resource. Written by the leading expert in IT security certification and training this authoritative guide covers all 10 CISSP exam domains developed by the International Information Systems Security Certification Consortium ISC2. Youll find learning objectives at the beginning of each chapter exam tips practice exam questions and in-depth explanations. Designed to help you pass the CISSP exam with ease this definitive volume also serves as an essential on-the-job reference.COVERS ALL 10 CISSP DOMAINSInformation security and risk managementAccess controlSecurity architecture and designPhysical and environmental securityTelecommunications and network securityCryptographyBusiness continuity and disaster recovery planningLegal regulations compliance and investigationsApplication securityOperations securityTHE CD-ROM FEATURESHundreds of practice exam questionsVideo training excerpt from the authorE-bookShon Harris CISSP is a security consultant a former member of the Information Warfare unit in the Air Force and a contributing writer to Information Security Magazine and Windows 2000 Magazine. She is the author of the previous editions of this book.

Monday, February 25, 2013

The Algorithm Design Manual

The Algorithm
The Algorithm Design Manual
Steven S. Skiena (Author)
4.4 out of 5 stars(43)

New!: $89.95 $59.30 (as of 02/25/2013 21:34 PST)
48 Used! | New! from $52.95 (as of 02/25/2013 21:34 PST)

Software Engineering

This expanded and updated second edition of a classic bestseller continues to take the "mystery" out of designing and analyzing algorithms and their efficacy and efficiency. Expanding on the highly successful formula of the first edition, the book now serves as the primary textbook of choice for any algorithm design course while maintaining its status as the premier practical reference guide to algorithms. NEW: (1) Incorporates twice the tutorial material and exercises. (2) Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video. (3) Contains a highly unique catalog of the 75 most important algorithmic problems. (4) Includes new "war stories" and "interview problems", relating experiences from real-world applications. Written by a well-known, IEEE Computer Science teaching-award winner, this new edition is an essential learning tool for students needing a solid grounding in algorithms, as well as a uniquely comprehensive text/reference for professionals.

  • Rank: #48324 in Books
  • Published on: 2010-11-05
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x 1.61" w x 7.01" l, 2.82 pounds
  • Binding: Paperback
  • 746 pages

Description #1 by Target:

The Algorithm Design Manual (Hardcover)

Description #2 by uCollegeTextbooks bookstore:

"ISBN 1848000693 Steven S. Skiena; Brand NEW; Springer; The Algorithm Design Manual, 2nd Edition"

Description #3 by Barnes & Noble - indoo:

Categories: Computer algorithms. Contributors: Steven S. Skiena - Author. Format: Hardcover

Hello World! Computer Programming for Kids and Other Beginners

Hello World
Hello World! Computer Programming for Kids and Other Beginners
Warren Sande (Author), Carter Sande (Author)
4.4 out of 5 stars(58)

New!: $34.99 $19.52 (as of 02/25/2013 11:28 PST)
71 Used! | New! from $13.98 (as of 02/25/2013 11:28 PST)

Software Engineering

"Computer programming is a powerful tool for children to 'learn learning,' that is, to learn the skills of thinking and problem-solving...Children who engage in programming transfer that kind of learning to other things."--Nicholas Negroponte, the man behind the One Laptop Per Child project that hopes to put a computer in the hands of every child on earth, January 2008

Your computer won't respond when you yell at it. Why not learn to talk to your computer in its own language? Whether you want to write games, start a business, or you're just curious, learning to program is a great place to start. Plus, programming is fun!

Hello World! provides a gentle but thorough introduction to the world of computer programming. It's written in language a 12-year-old can follow, but anyone who wants to learn how to program a computer can use it. Even adults. Written by Warren Sande and his son, Carter, and reviewed by professional educators, this book is kid-tested and parent-approved.

You don't need to know anything about programming to use the book. But you should know the basics of using a computer--e-mail, surfing the web, listening to music, and so forth. If you can start a program and save a file, you should have no trouble using this book.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

  • Rank: #25853 in Books
  • Brand: Manning Publications
  • Published on: 2009-05-05
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .91" w x 7.56" l, 1.62 pounds
  • Binding: Paperback
  • 440 pages

Description #1 by Powells.com:

Computer Languages-Beginning Programming

Description #2 by Alibris:


Description #3 by CQout:

Find Hello World Computer Programming for Kids and Other Beginners- W-Used on CQout where you can also browse through other great bargains on Books, Comics, Magazines - Uncategorised

Sunday, February 24, 2013

MIS 3 (with CourseMate Printed Access Card)

MIS 3
MIS 3 (with CourseMate Printed Access Card)
Hossein Bidgoli (Author)
5.0 out of 5 stars(2)

New!: $69.95 $67.49 (as of 02/24/2013 23:36 PST)
25 Used! | New! from $62.33 (as of 02/24/2013 23:36 PST)

Software Engineering

Created through a "student-tested, faculty-approved" review process with more than 200 students and faculty, MIS3 is an engaging and accessible solution to accommodate the diverse lifestyles of today's learners. MIS incorporates state-of-the-art coverage through numerous practical applications and offers emerging cases from the information systems field.

  • Rank: #187234 in Books
  • Published on: 2012-09-14
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.69" h x .79" w x 7.44" l, 1.70 pounds
  • Binding: Hardcover
  • 320 pages

Description #1 by CengageBrain.com :


Description #2 by eCampus.com:

MIS 3 (with Computing CourseMate with eBook Printed Access Card), ISBN-13: 9781133627302, ISBN-10: 1133627307

Description #3 by Barnes & Noble - DiscountLawBooksInc.:

Contributors: Hossein Bidgoli - Author. Format: Hardcover

Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns
Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma (Author), Richard Helm (Author), Ralph Johnson (Author), John Vlissides (Author)
4.5 out of 5 stars(318)

New!: $59.99 $39.35 (as of 02/24/2013 05:20 PST)
129 Used! | New! from $17.99 (as of 02/24/2013 05:20 PST)

Software Engineering

* Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. * The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently.

  • Rank: #3079 in Books
  • Published on: 1994-11-10
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.53" h x 1.22" w x 7.68" l, 2.26 pounds
  • Binding: Hardcover
  • 416 pages

Description #1 by CQout:

Find Design patterns : elements of reusable object-oriented software- Erich on CQout where you can also browse through other great bargains on Books, Comics, Magazines - Uncategorised

Description #2 by Barnes & Noble - Bookbyte-OR:

Categories: Reusability->Software engineering, Object-oriented programming. Contributors: Erich Gamma - Author. Format: Hardcover

Description #3 by Walmart:

Design Patterns: Elements of Reusable Object-Oriented Software

Saturday, February 23, 2013

Code Complete: A Practical Handbook of Software Construction, Second Edition

Code Complete
Code Complete: A Practical Handbook of Software Construction, Second Edition
Steve McConnell (Author)
4.7 out of 5 stars(170)

New!: $49.99 $26.38 (as of 02/23/2013 18:49 PST)
139 Used! | New! from $14.44 (as of 02/23/2013 18:49 PST)

Software Engineering

Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code.

Discover the timeless techniques and strategies that help you:

  • Design for minimum complexity and maximum creativity
  • Reap the benefits of collaborative development
  • Apply defensive programming techniques to reduce and flush out errors
  • Exploit opportunities to refactor—or evolve—code, and do it safely
  • Use construction practices that are right-weight for your project
  • Debug problems quickly and effectively
  • Resolve critical construction issues early and correctly
  • Build quality into the beginning, middle, and end of your project
  • Rank: #6318 in Books
  • Brand: Microsoft
  • Published on: 2004-07-07
  • Ingredients: Example Ingredients
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.06" h x 1.57" w x 7.48" l, 3.15 pounds
  • Binding: Paperback
  • 960 pages

Description #1 by Bonanza - DreamHeaven58's booth:

Publication Date: July 7, 2004 | ISBN-10: 0735619670 | ISBN-13: 978-0735619678 | Edition: 2nd Widely considered one of the best practical guides to programming, Steve McConnell's original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practicesand hundreds of new code samplesillustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinkingand help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactoror evolvecode, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project

Description #2 by Alibris:


Description #3 by Alibris:


CCNA Cisco Certified Network Associate Study Guide, 7th Edition

CCNA Cisco
CCNA Cisco Certified Network Associate Study Guide, 7th Edition
Todd Lammle (Author)
4.3 out of 5 stars(106)

New!: $49.99 $29.37 (as of 02/23/2013 09:38 PST)
89 Used! | New! from $24.89 (as of 02/23/2013 09:38 PST)

Software Engineering

Learn from the Best - Cisco Networking Authority Todd Lammle

Written by Cisco networking authority Todd Lammle, this comprehensive guide has been completely updated to reflect the latest CCNA 640-802 exam. Todd’s straightforward style provides lively examples, hands on and written labs, easy-to-understand analogies, and real-world scenarios that will not only help you prepare for the exam, but also give you a solid foundation as a Cisco networking professional.

This Study Guide teaches you how to

  • Describe how a network works
    • Rank: #1509 in Books
    • Published on: 2011-04-05
    • Original language: English
    • Number of items: 1
    • Dimensions: 9.25" h x 1.93" w x 7.44" l, 2.98 pounds
    • Binding: Paperback
    • 864 pages

    Description #1 by Walmart:

    CCNA Cisco Certified Network Associate Study Guide, 7th Edition

    Description #2 by Overstock.com:

    The leading quick-review guide to the number-one IT certification The Cisco Certified Network Associate (CCNA) certification is the first step for network administrators seeking to advance their careers. Part of the Sybex study-practice-review approach to certification preparation, this concise review guide is organized by exam objective and is the perfect companion to CCNA: Cisco Certified Network Associate Study Guide, 7th Edition . Written by networking authority Todd Lammle, this brand new guide features eight chapters corresponding to the eight domains of the CCNA exam objectives. Also included is an interactive CD with two bonus exams, handy flashcard questions, and a searchable PDF of a Glossary of Terms. Network professionals who hold the CCNA certification generally earn more than coworkers who have not earned the CCNA This guide, by author and trainer Todd Lammle, provides a focused, concise review that works with other learning tools such as CCNA: Cisco Certified Network Associate Study Guide, 7th Edition Covers the eight domains of the exam objectives, including how a network works, configuration, IP addresses, network security threats, and troubleshooting Includes a CD with two bonus exams, handy flashcard questions, and a searchable PDF of a Glossary of Terms CCNA candidates will find this focused review guide greatly improves their chances of success as they tackle the exam.

    Description #3 by Kno:

    This is a digital book.

Friday, February 22, 2013

Exam Ref 70-331: Core Solutions of Microsoft{R} SharePoint{R} Server 2013

Exam Ref 70-331
Exam Ref 70-331: Core Solutions of Microsoft{R} SharePoint{R} Server 2013
Troy Lanphier (Author)

New!: $39.99 $22.89 (as of 02/22/2013 23:46 PST)

Software Engineering

Prepare for Exam 70-331—and help demonstrate your real-world mastery of Microsoft SharePoint Server 2013. Designed for experienced IT Professionals ready to advance their status—Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the MCSE level.

Focus on the expertise measured by these objectives:

  • Design a SharePoint Topology
  • Plan Security
  • Install and Configure SharePoint Farms
  • Create and Configure Web Applications and Site Collections
  • Maintain a Core SharePoint Environment
  • Rank: #70024 in Books
  • Published on: 2013-06-22
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 400 pages

Microsoft{R} SharePoint{R} 2013 App Development

Microsoft SharePoint
Microsoft{R} SharePoint{R} 2013 App Development
Scot Hillier (Author), Ted Pattison (Author)
4.0 out of 5 stars(4)

New!: $14.99 $7.90 (as of 02/22/2013 04:21 PST)
48 Used! | New! from $7.80 (as of 02/22/2013 04:21 PST)

Software Engineering

Your guide to designing apps that extend the capabilities of your SharePoint site.

Take advantage of the most important new concept in Microsoft® SharePoint® 2013--the app. Led by two SharePoint experts, you’ll learn development techniques such as building app lists, creating event handlers, and the major classes in the object model that provide access to content stored in SharePoint.

Get expert guidance on how to:

  • Best design an app
  • Develop a SharePoint-hosted app
  • Develop a developer- hosted app
  • Create and use lists
  • Support notifications
  • Program a client-side app with JavaScript
  • Establish user security and SharePoint application security
Get code samples on the Web.
  • Rank: #13124 in Books
  • Published on: 2013-01-31
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.02" h x .39" w x 7.36" l, .77 pounds
  • Binding: Paperback
  • 202 pages

Description #1 by Bookdepository.com:

Microsoft(R) SharePoint(R) 2013 App Development : Paperback : Microsoft Press,US : 9780735674981 : 0735674981 : 01 Feb 2013 : Take advantage of the most important new concept in Microsoft(R) SharePoint(R) 2013--the app. Led by two SharePoint experts, you'll learn development techniques such as building app lists, creating event handlers, and the major classes in the object model that provide access to content stored in SharePoint.

Thursday, February 21, 2013

Spring Framework: A Step by Step Approach for Learning Spring Framework

Spring Framework
Spring Framework: A Step by Step Approach for Learning Spring Framework
Srinivas Mudunuri (Author)

New!: $29.99 (as of 02/21/2013 14:11 PST)
5 Used! | New! from $27.23 (as of 02/21/2013 14:11 PST)

Software Engineering

Spring Framework book illustrates the use of Spring framework and its related technologies. This book provides a step-by-step approach for developing applications using Spring framework. It is specially designed to help the individuals who want to learn Spring framework.

This book covers the Spring framework-related technology standards such as Spring core, Spring resources and SpEL, Spring web, Spring data access frameworks, Spring transactions, Spring with JMX, Spring-AOP, Spring security, Spring batch, Spring remoting, Spring messaging, Spring with Drools Expert, Spring mail, developing soap-based web services using Apache-CXF, Spring, and Spring with REST. It contains 100 diagrams, approximately 200 Java programs for a better understanding of the topics. Chapter-17 is specially designed to provide a quick reference to the complete spring framework.

The following topics are covered in this book.

  • Spring Core
  • Spring Resources and SpEL
  • Spring-Web
  • Spring Data Access
  • Spring Transactions
  • Spring with JMX
  • Spring AOP
  • Spring Security
  • Spring Batch
  • Spring Remoting
  • Spring Messaging
  • Spring with REST
  • Spring Web Services (SOAP-based)
  • Spring with Apache-CXF
  • Spring with Drools Expert
  • Spring Mail
  • Annotations, Namespaces and Templates

  • Rank: #120231 in Books
  • Published on: 2013-02-07
  • Original language: English
  • Binding: Paperback
  • 592 pages

Description #1 by OnlineBookPlace.com:

Fabulous Flower Paintings Start Here! Let these fresh blossoms brighten your house all year long! You don't need to wait until summer to surround yourself with flowers. Just grab your paintbrush and let Fresh and Fabulous Flowers in Acrylics show you how to create delightful blooms anytime. You'll learn how to create fabulous floral designs using a fresh, contemporary approach. No formal, stiff poses here. These lush and lively sprays are as breezy as a spring day. Inside you'll find: Complete guidance through the design process: from finding inspiration to creating basic sketches and selecting the best colors and the perfect shape. 10 simple compositions that let you practice your skills on flowers hand-picked on a summer stroll An inspirational gallery that shows you how to transfer your designs to basket lids, fashion purses and any other surface you can envision. Each composition includes a complete materials list and detailed step-by-step instructions and photographs that make it simple and fun to follow along. Gather a bouquet of ideas in Fresh and Fabulous Flowers in Acrylics and start painting!

Description #2 by dr-ebook.com:

"Now in full color, Manual of Equine Reproduction, 3rd Edition provides a comprehensive look at the reproductive management of horses, including management of stallions, pregnant mares, and neonatal foals. Expert authors use a concise, practical approach in discussing improved therapies and treatments in equine breeding. You'll enhance your skills and knowledge with this book's detailed coverage of techniques used in reproductive examination, breeding procedures, pregnancy diagnosis, foaling, and reproductive tract surgery.A clinical emphasis includes a step-by-step format of possible scenarios from conception to breeding management. Practical information includes topics such as breeding with transported cooled or frozen semen, and caring for the broodmare and newborn foal. The organization of material corresponds to the course of study in veterinary school, so you can find topics easily. Chapter objectives and study questions at the beginning of each chapter guide you through the material and provide clear learning goals. Evaluation of Breeding Records chapter covers the importance of breeding records, and how to use them to evaluate stallion performance and optimize fertility. References are listed at the end of each chapter for further research and study. Full-color photographs and illustrations clearly depict procedures, and all drawings have been redrawn and improved. NEW Assisted Reproductive Technology chapter goes beyond embryo transfer. Updated content includes the latest advances in therapies and treatments. New content is added to two chapters, Reproductive Physiology of the Nonpregnant Mare and Manipulation of Estrus in the Mare. Thorough coverage of every aspect of equine reproduction provides a strong foundation for success in veterinary practice, including a discussion of the use of GnRH-analog deslorelin (Ovuplant) to hasten ovulation; aseptic technique for endometrial biopsy; use of transabdominal ultrasonography, especially in early pregnancy; determination of fetal gender by transrectal ultrasonography; aspiration testicular biopsy using a spring-loaded biopsy instrument; and procedure for surgical embryo transfer. File Size: 10743 KBPrint Length: 336 pages Simultaneous Device Usage: Up to 4 simultaneous devices, per publisher limitsPublisher: Mosby; 3 edition (May 19, 2010) Sold by: Amazon Digital Services, Inc.Language: EnglishASIN: B0044KLPOC"

Description #3 by Skyo:

The most trusted how-to resource for learning advanced Flash features is fully updated for CS5! Covers new features of Flash CS5, including the Text Layout Format feature, Deco tool, Spring feature in Inverse Kinematics, and video enhancements. A must-have for graphic designers, Web animators, game programmers, and interface designers. Companion Web site includes all the sample media and files so readers can work along with the tasks. Adobe Flash Professional CS5 is the leading software for Web designers creating dynamic Web sites. Adobe Flash Professional CS5 Advanced for Windows and Macintosh: Visual QuickPro Guide offers the most efficient way for smart, creative, busy professionals to learn advanced Flash features. Taking the highly accessible instructional format of the popular Visual QuickStart Guides to a more advanced level, this handy guide combines a visual approach with straightforward, step-by-step instructions and screenshots and concise explanations. It emphasizes method

Information Dashboard Design: The Effective Visual Communication of Data

Information Dashboard Design
Information Dashboard Design: The Effective Visual Communication of Data
Stephen Few (Author)
4.4 out of 5 stars(88)

New!: $34.99 $19.53 (as of 02/21/2013 00:39 PST)
77 Used! | New! from $14.41 (as of 02/21/2013 00:39 PST)

Software Engineering

Dashboards have become popular in recent years as uniquely powerful tools for communicating important information at a glance. Although dashboards are potentially powerful, this potential is rarely realized. The greatest display technology in the world won't solve this if you fail to use effective visual design. And if a dashboard fails to tell you precisely what you need to know in an instant, you'll never use it, even if it's filled with cute gauges, meters, and traffic lights. Don't let your investment in dashboard technology go to waste.

This book will teach you the visual design skills you need to create dashboards that communicate clearly, rapidly, and compellingly. Information Dashboard Design will explain how to:

  • Avoid the thirteen mistakes common to dashboard design
  • Provide viewers with the information they need quickly and clearly
  • Apply what we now know about visual perception to the visual presentation of information
  • Minimize distractions, cliches, and unnecessary embellishments that create confusion
  • Organize business information to support meaning and usability
  • Create an aesthetically pleasing viewing experience
  • Maintain consistency of design to provide accurate interpretation
  • Optimize the power of dashboard technology by pairing it with visual effectiveness

Stephen Few has over 20 years of experience as an IT innovator, consultant, and educator. As Principal of the consultancy Perceptual Edge, Stephen focuses on data visualization for analyzing and communicating quantitative business information. He provides consulting and training services, speaks frequently at conferences, and teaches in the MBA program at the University of California in Berkeley. He is also the author of Show Me the Numbers: Designing Tables and Graphs to Enlighten.

  • Rank: #3594 in Books
  • Published on: 2006-01-01
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.96" h x .59" w x 8.46" l, 1.82 pounds
  • Binding: Paperback
  • 224 pages

Description #1 by eBay - grandeagleretail:

Store Search search Title, ISBN and Author Information Dashboard Design: The Effective Visual Communication of Data by Stephen Few Estimated delivery 3-12 business days Format Paperback Condition Brand New Dashboards have become popular in recent years as uniquely powerful tools for communicating important information at a glance. Although dashboards are potentially powerful, this potential is rarely realized. The greatest display technology in the world won #039;t solve this if you fail to use

Description #2 by Bookmantraa:

Exchange Server is Microsoft s flagship project It is common for firms to choose Windows over other Operating Systems just so they can use Exchange Server Most enterprise installations especially those with remote or mobile employees create custom collaborative Outlook and Exchange applications for groupware salesforce automation and project management Exchange Outlook Programming is divided into four sections that build upon one another first by establishing a base Why build collaborative solutions then by laying out the tools that can be used to build collaborative solutions The third section helps to establish how we should plan and design effective collaborative solutions Finally the fourth section provides insight and knowledge on the exact methods of using our tools to develop and rollout typical workflow/collaborative solutions Business has everything to do with collaboration which is why it pays for organizations to devote resources to development of customized environments that are based on Microsoft Exchange Server and Microsoft Outlook Taken together say Joel Semeniuk and Duncan Mackenzie in Exchange Outlook Constructing Collaborative Solutions these two flexible pieces of software can provide workers with all of the information they need to do their jobs effectively Toward that end this book presents a comprehensive look at Exchange and Outlook customization by using Visual Basic for Applications VBA and other Microsoft technologies Read this one for ideas on what you can do with Outlook and recipes for getting the job done Code listings appear frequently in this book but explanatory text is the main attraction The authors idea seems to be that if they tell you which system elements talk to which others and how the communication takes place you can write your own code to take advantage of the situation To help you along they include full statements on how they arrived at solutions for typical Exchange and Outlook problems such as customizing the appearance of Web pages that are generated by Outlook Web Access OWA A reference to the Collaborative Data Objects CDO object model concludes this book and should prove helpful to programmers who are working on projects David Wall Topics covered Customizing Microsoft Outlook 2000 and Exchange 2000 by using Visual Basic for Applications VBA Component Object Model COM modules and other programming techniques In large part this book is a survey of hooks a look at the places where Outlook and Exchange allow customizations There s detailed coverage of Outlook Web Access OWA forms development Messaging API MAPI and the digital dashboard concept

Description #3 by Alibris:


Wednesday, February 20, 2013

Domain-Driven Design: Tackling Complexity in the Heart of Software

Domain-Driven Design
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans (Author)
4.3 out of 5 stars(68)

New!: $69.99 $49.95 (as of 02/20/2013 10:51 PST)
74 Used! | New! from $37.92 (as of 02/20/2013 10:51 PST)

Software Engineering

“Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are addressing.

“His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique.

“The book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developers—it is a future classic.”

     —Ralph Johnson, author of Design Patterns

“If you don’t think you are getting value from your investment in object-oriented programming, this book will tell you what you’ve forgotten to do.

“Eric Evans convincingly argues for the importance of domain modeling as the central focus of development and provides a solid framework and set of techniques for accomplishing it. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion.”

     —Dave Collins, author of Designing Object-Oriented User Interfaces

“Eric weaves real-world experience modeling—and building—business applications into a practical, useful book. Written from the perspective of a trusted practitioner, Eric’s descriptions of ubiquitous language, the benefits of sharing models with users, object life-cycle management, logical and physical application structuring, and the process and results of deep refactoring are major contributions to our field.”

     —Luke Hohmann, author of Beyond Software Architecture

"This book belongs on the shelf of every thoughtful software developer."

--Kent Beck

"What Eric has managed to capture is a part of the design process that experienced object designers have always used, but that we have been singularly unsuccessful as a group in conveying to the rest of the industry. We've given away bits and pieces of this knowledge...but we've never organized and systematized the principles of building domain logic. This book is important."

--Kyle Brown, author of Enterprise Java? Programming with IBM® WebSphere®

The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process.

Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development.

Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis--refactoring not just the code but the model underlying the code--in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this found...

  • Rank: #42213 in Books
  • Published on: 2003-08-30
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.49" h x 1.34" w x 7.28" l, 2.35 pounds
  • Binding: Hardcover
  • 560 pages

Description #1 by TextbookX.com:

Author: Evans, Eric ISBN-10: 0321125215

Description #2 by Textbooks.com:

by Eric Evans - Pearson (2003) - Hardback - ISBN 0321125215 9780321125217

Description #3 by eBay:

Domain-Driven Design: Tackling Complexity in the Heart of Software ISBN :9780321125217 Title :Domain-Driven Design: Tackling Complexity in the Heart of Software Authors :Evans, Eric Binding :Hardcover Publisher :Addison-Wesley Professional Publication Date :Aug 30 2003 Edition : Condition :Used - Good Goodwill helps change lives through the power of work About Goodwill of Goodwill Industries of San Antonio Goodwill helps change lives through the power of work. Payment We accept PayPal for all e

Tuesday, February 19, 2013

Refactoring: Improving the Design of Existing Code

Refactoring
Refactoring: Improving the Design of Existing Code
Martin Fowler (Author), Kent Beck (Author), John Brant (Author), William Opdyke (Author), Don Roberts (Author)
4.5 out of 5 stars(153)

New!: $64.99 $43.86 (as of 02/19/2013 22:21 PST)
116 Used! | New! from $21.00 (as of 02/19/2013 22:21 PST)

Software Engineering

Refactoring is about improving the design of existing code. It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. With refactoring you can even take a bad design and rework it into a good one. This book offers a thorough discussion of the principles of refactoring, including where to spot opportunities for refactoring, and how to set up the required tests. There is also a catalog of more than 40 proven refactorings with details as to when and why to use the refactoring, step by step instructions for implementing it, and an example illustrating how it works The book is written using Java as its principle language, but the ideas are applicable to any OO language.

  • Rank: #7687 in Books
  • Published on: 1999-07-08
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.61" h x 1.34" w x 7.52" l, 2.49 pounds
  • Binding: Hardcover
  • 464 pages

Description #1 by Printsasia.com:

This book is written by Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke Published by Addison Wesley Publishing Company In 1999 and is available in Hardback Usually Ships in 3 Days.

Description #2 by ValoreBooks.com:

Refactoring Improving the Design of Existing Code, ISBN-13: 9780201485677, ISBN-10: 0201485672

Description #3 by Paddle.com:

As the application of object technology--particularly the Java programming language--has become commonplace a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers resulting in applications that are inefficient and hard to maintain and extend. Increasingly software system professionals are discovering just how difficult it is to work with these inherited non-optimal applications. For several years expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as refactoring these practices have remained in the domain of experts because no attempt has been made to transcribe the lore into a form that all developers could use. . .until now. In Refactoring Improving the Design of Existing Code renowned object technology mentor Martin Fowler breaks new ground demystifying these master practices and demonstrating how software practitioners can realize the significant benefits of this new process. With proper training a skilled system designer can take a bad design and rework it into well-designed robust code. In this book Martin Fowler shows you where opportunities for refactoring typically can be found and how to go about reworking a bad design into a good one. Each refactoring step is simple--seemingly too simple to be worth doing. Refactoring may involve moving a field from one class to another or pulling some code out of a method to turn it into its own method or even pushing some code up or down a hierarchy. While these individual steps may seem elementary the cumulative effect of such small changes can radically improve the design. Refactoring is a proven way to prevent software decay. In addition to discussing the various techniques of refactoring the author provides a detailed catalog of more than seventy proven refactorings with helpful pointers that teach you when to apply them step-by-step instructions for applying each refactoring and an example illustrating how the refactoring works. The illustrative examples are written in Java but the ideas are applicable to any object-oriented programming language. 0201485672B04062001

Working Effectively with Legacy Code

Working Effectively
Working Effectively with Legacy Code
Michael Feathers (Author)
4.5 out of 5 stars(50)

New!: $62.99 $40.90 (as of 02/19/2013 13:40 PST)
76 Used! | New! from $36.85 (as of 02/19/2013 13:40 PST)

Software Engineering

Get more out of your legacy systems: more performance, functionality, reliability, and manageability

Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.

In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.

The topics covered include

  • Understanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance
  • Getting legacy code into a test harness
  • Writing tests that protect you against introducing new problems
  • Techniques that can be used with any language or platform?with examples in Java, C++, C, and C#
  • Accurately identifying where code changes need to be made
  • Coping with legacy systems that aren't object-oriented
  • Handling applications that don't seem to have any structure

This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.


© Copyright Pearson Education. All rights reserved.

  • Rank: #14697 in Books
  • Published on: 2004-10-02
  • Original language: English
  • Number of items: 1
  • Dimensions: 1.00" h x 6.90" w x 9.10" l, 1.60 pounds
  • Binding: Paperback
  • 456 pages

Description #1 by Bookdepository.com:

Working Effectively with Legacy Code : Paperback : Pearson Education : 9780131177055 : 0131177052 : 01 Oct 2004 : In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his own renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation...

Description #2 by Barnes & Noble:

Categories: Application software->Development. Contributors: Michael Feathers - Author. Format: Paperback

Description #3 by SuperBookDeals:

Working Effectively With Legacy Code