Shelfari: The Site for Books & Readers
join now
|
sign in
|
help
Home
More
Books
Most Popular
Recent Edits
Subjects
Tags
Authors
More
Community
Members
Most Active
Groups
Most Active
Group Categories
Shelfari Blog
advanced search
Search
Books
Search:
Books/Authors
Members
Groups
Discussions
Shelfari Book Activity
Browse books below or search for a book using basic or advanced search at the top of any page.
Most Popular
Recent Edits
Subjects
Tags
Authors
Tags
: software engineering
1
2
3
4
5
Next
Last
Displaying 1-20 of 162 books
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Design Patterns
Elements of Reusable Object-Oriented Software
by
Erich Gamma
,
Richard Helm
,
Ralph Johnson
,
John Vlissides
Four top-notch authors present the first book containing a catalog of object-oriented design patterns. Readers will learn how to use design patterns in the object-oriented development process, how to solve specific design problems using patterns, and gain a common vocabulary for object-oriented design.
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
The Mythical Man-Month
Essays on Software Engineering
by
Frederick P. Brooks
No book on software project management has been so influential and so timeless as The Mythical Man-Month. Now 20 years after the publication of his book, Frederick P. Brooks, Jr. (best known as the "father of the IBM System 360") revisits his original ideas and develops new thoughts and advice both for readers familiar with his work and for readers discovering it for the first time.
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
The Pragmatic Programmer
From Journeyman to Master
by
David Thomas
,
Andrew Hunt
If I'm putting together a project, it's the authors of this book that I want. . . . And failing that I'd settle for people who've read their book." -- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working,...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Code Complete
by
Steve McConnell
For more than a decade, Steve McConnell, one of the premier authors and voices in the software community, has helped change the way developers write code--and produce better software. Now his classic book, CODE COMPLETE, has been fully updated and revised with best practices in the art and science of constructing software. Whether you're a new developer seeking a sound introduction to the practice of software...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Peopleware : Productive Projects and Teams, 2nd Ed.
by
Tom Demarco
,
Timothy Lister
Demarco and Lister demonstrate that the major issues of software development are human, not technical. Their answers aren't easy--just incredibly successful. New second edition features eight all-new chapters. Softcover. Previous edition: c1987. DLC: Management.
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Head First Design Patterns
by
Eric Freeman
,
Elisabeth Freeman
You're not alone. At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don't want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns--the lessons learned by those who've faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition
by
Martin Fowler
,
Kendall Scott
Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best-sellers because of their concise, yet thorough, nature. This...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Refactoring : Improving the Design of Existing Code (Addison-Wesley Object Technology Series)
by
Kent Beck
,
Martin Fowler
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...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Agile Project Management with Scrum (Microsoft Professional)
by
Ken Schwaber
Apply the principles of Scrum, one of the most popular agile programming methods, to software project management—and focus your team on delivering real business value. Author Ken Schwaber, a leader in the agile process movement and a co-creator of Scrum, brings his vast expertise to helping you guide the product and software development process more effectively and efficiently. Help eliminate the ambiguity into...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Agile Estimating and Planning (Robert C. Martin Series)
by
Mike Cohn
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...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity (2nd Edition)
by
Alan Cooper
Imagine, at a terrifyingly aggressive rate, everything you regularly use is being equipped with computer technology. Think about your phone, cameras, cars - everything - being automated and programmed by people who in their rush to accept the many benefits of the silicon chip, have abdicated their responsibility to make these products easy to use. The Inmates are Running the Asylum argues that, despite...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Rapid Development
by
Steve McConnell
Corporate and commercial software-development teams all want solutions for one important problem--how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you'll find:• A...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Object-Oriented Analysis and Design with Applications (3rd Edition)
by
Grady Booch
Object-Oriented Design with Applications has long been the essential reference to object-oriented technology, which, in turn, has evolved to join the mainstream of industrial-strength software development. In this third edition--the first revision in 13 years--readers can learn to apply object-oriented methods using new paradigms such as Java, the Unified Modeling Language (UML) 2.0, and .NET. The authors...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Agile Software Development with Scrum
by
Mike Beedle
,
Ken Schwaber
eXtreme Programming is an ideal many software shops would love to reach, but with the constant pressures to produce software quickly, they cannot actually implement it. The Agile software process allows a company to implement eXtreme Programming quickly and immediately-and to begin producing software incrementally in as little as 30 days! Implementing eXtreme Programming is easier said than done. The process can...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
by
Craig Larman
"This edition contains Larman's usual accurate and thoughtful writing. It is a very good book made even better." --Alistair Cockburn, author, Writing Effective Use Cases and Surviving OO Projects"Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both." --John Vlissides, author, Design Patterns and Pattern Hatching"People often ask me...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Software Project Survival Guide (Pro -- Best Practices)
by
Steve McConnell
The author of the classics "Code Complete" and "Rapid Development" throws a lifeline to the industry's huge and indispensable population of rookie managers and technical leads. This book is a roadmap to how an effective software project works--understandable even for those with limited project experience.
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
The Best Software Writing I: Selected and Introduced by Joel Spolsky
by
Joel Spolsky
It's nice having a collection of high-quality writing related to software and the business in one place instead of trawling the Web for it. Meryl K. Evans, meryl. ...an entertaining read with a number of enlightening insights into what I do for a living... The whole book is fantastic though, and you should absolutely pick it up...in dead tree form. This is a book worth checking out, even if you're not a...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Software Estimation: Demystifying the Black Art (Best Practices (Microsoft))
by
Steve McConnell
Often referred to as the "black art" because of its complexity and uncertainty, software estimation is not as hard or mysterious as people think. However, the art of how to create effective cost and schedule estimates has not been very well publicized. While the average software organization can struggle with project costs that run double their original estimates, some of the more sophisticated organizations...
(more)
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
The Practice of Programming
by
Rob Pike
,
Brian W. Kernighan
Provides advice, real-world examples in C, C++, Java, and a variety of special purpose languages. Includes debugging, testing, performance, portability, design, interfaces, style, and notation. Softcover. DLC: Computer programming.
plan to read
reading now
I’ve read it
favorite
want to own
own it
remove book
Extreme Programming Explained: Embrace Change
by
Kent Beck
,
Cynthia Andres
Software development projects can be fun, productive, and even daring. Yet they can consistently deliver value to a business and remain under control. Extreme Programming (XP) was conceived and developed to address the specific needs of software development conducted by small teams in the face of vague and changing requirements. This new lightweight methodology challenges many conventional tenets, including...
(more)
1
2
3
4
5
Next
Last
Displaying 1-20 of 162 books
My Status
My Review
My Edition
My Tags
More to Do