If you have a question about Software Design this is the book with the answers. Software Design: Questions and Answers takes some of the best questions and answers asked on the programmers.stackexchange.com website.
You can use this book to look up commonly asked questions, browse questions on a particular topic, compare answers to common topics, check out the original source and much more. This book has been designed to be very easy to use, with many internal links set up that makes browsing in many different ways possible.
Topics covered include: Design Patterns, Architecture, Java, C#, Design, Web Development, Object Oriented Design, Programming Practices, Unit Testing, Project Management, Database, Refactoring, TDD, Solid, C++, Database Design, Development Process, Python, Language Agnostic and many more.
You can use this book to look up commonly asked questions, browse questions on a particular topic, compare answers to common topics, check out the original source and much more. This book has been designed to be very easy to use, with many internal links set up that makes browsing in many different ways possible.
Topics covered include: Design Patterns, Architecture, Java, C#, Design, Web Development, Object Oriented Design, Programming Practices, Unit Testing, Project Management, Database, Refactoring, TDD, Solid, C++, Database Design, Development Process, Python, Language Agnostic and many more.