Tag Archives: Software Engineering

Peopleware: Productive Projects and Teams, 2nd & 3rd Editions HD PDF

Peopleware: Productive Projects and Teams, 2nd & 3rd Editions HD PDF

In the field of software management, very few books can rival Peopleware: Productive Projects and Teams this legendary classic. As a long-standing bestseller, it makes a deep insight that the biggest problem in the process of software development does not lie in technology, but in person; and appeals to managers to give software developers full freedom and trust. Anyone who needs to manage software projects or organizations can benefit a lot from this book.

The Mythical Man-Month HD PDF, EPUB, MOBI

The Mythical Man-Month HD PDF, EPUB, MOBI

In the field of software development, almost no other books can be like The Mythical Man-Month, which has such far-reaching influence and remains popular. It has been a unique masterpiece that IT practitioners such like software developer, software project manager, software system analyst must read.

The Pragmatic Programmer: From Journeyman to Master HD PDF

By utilizing many entertaining anecdotes, thoughtful examples and interesting analogy, The Pragmatic Programmer covers the following main topics: personal responsibility, career development, and various architectural technologies that keep code flexible and easy to adapt and reuse.

The Design of Design: Essays from a Computer Scientist HD PDF

The Design of Design: Essays from a Computer Scientist is the winner of Turing Award, father of software engineering and author of The Mythical Man-Month Frederick P. Brooks's another masterpiece - specially designed to reveal the essence of software designing!

Clean Code: A Handbook of Agile Software Craftsmanship HD PDF

The quality of software, not only depends on its architecture and project management, but also is closely related with the code's quality. Bad, untidy code can run normally to some extent, but that will bring potential obstacles to the whole development team, as sure as a gun. As a result, that will greatly increase development time, resources and other costs. This same applies to both agile software development and traditional software development.

Refactoring: Improving the Design of Existing Code CHM, HD PDF

First of all, Martin Fowler's Refactoring is a super classic masterpiece in the field of software engineering, known as "Software Engineering Bibles" together with Erich Gamma's Design Patterns. They are must-read books for any programmers.

Agile Software Development: Principles, Patterns, and Practices HD PDF

In Agile Software Development: Principles, Patterns, and Practices (ASDP: 3P for short), the world-famous software development expert and software engineering master Robert Cecil Martin (AKA: Uncle Bob) will show you how to solve the most tricky problems software developers, project managers and project leaders are facing. Again, this comprehensive and practical guide for agile software development and extreme programming has the credit from the founders of agile development.