Software Books



Bookstore > Books > Software

Software Architecture with C# 10 and .NET 6, 3rd Edition

Software Architecture with C# 10 and .NET 6, 3rd Edition

by Gabriel Baptista, Francesco Abbruzzese

Software architecture is the practice of implementing structures and systems that streamline the software development process and improve the quality of an app. This fully revised and expanded third edition, featuring the latest features of .NET 6 and C# 10, enables you to acquire the key skills, knowledge, and best practices required to become an effective software architect.Software Architecture with C# 1...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2022

Full Stack Testing

Full Stack Testing

by Gayathri Mohan

Testing is a critical discipline for any organization looking to deliver high-quality software. This practical book provides software developers and QA engineers with a comprehensive one-stop guide to testing skills in 10 different categories. You'll learn appropriate strategies, concepts, and practical implementation knowledge you can apply from both a development and testing perspective for web and m...

Price:  $44.95  |  Publisher:  O'Reilly Media  |  Release:  2022

Software Architecture Metrics

Software Architecture Metrics

by Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, Joao Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods

Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know.This isn't a book about theory. It's m...

Price:  $44.71  |  Publisher:  O'Reilly Media  |  Release:  2022

C++ Software Interoperability for Windows Programmers

C++ Software Interoperability for Windows Programmers

by Adam Gladstone

Get up-to-speed quickly and connect modern code written in C#, R, and Python to an existing codebase written in C++. This book for practitioners is about software interoperability in a Windows environment from C++ to languages such as C#, R, and Python. Using a series of example projects, the book demonstrates how to connect a simple C++ codebase packaged as a static or dynamic library to modern clients wri...

Price:  $37.83  |  Publisher:  Apress  |  Release:  2022

Software Architecture by Example

Software Architecture by Example

by Paul Michaels

Design system solutions using modern architectural patterns and practices. This book discusses methods to keep a system responsive, even when it is being constantly updated, extending a system's functionality without changing the core code, methods of maintaining data history, and designing a distributed transactional system.This book will guide you in understanding how a software solution is designed ...

Price:  $46.44  |  Publisher:  Apress  |  Release:  2022

Software Development Activity Cycles

Software Development Activity Cycles

by Robert F. Rose

The principal benefit this book is to provide a holistic and comprehensible view of the entire software development process, including ongoing evolution and support. It treats development as a collaborative effort with triad communication between a tester, a programmer, and a representative from the user community or a Subject Matter Expert (SME). Progress is measured by user acceptance in each cycle before...

Price:  $39.99  |  Publisher:  Apress  |  Release:  2022

Linux for Small Business Owners

Linux for Small Business Owners

by David Both, Cyndi Bulka

Learn how you can take complete control and run your small business with powerful, free open source software (FOSS). This book introduces small business owners to the power and security of Linux and other FOSS tools to manage any small business as well as the many advantages it has over expensive, proprietary software. While exploring the reasons for using Free Open Source Software, you'll investigate ...

Price:  $49.99  |  Publisher:  Apress  |  Release:  2022

Data-Oriented Programming

Data-Oriented Programming

by Yehonathan Sharvit

Data-Oriented Programming is a one-of-a-kind guide that introduces the data-oriented paradigm. This groundbreaking approach represents data with generic immutable data structures. It simplifies state management, eases concurrency, and does away with the common problems you'll find in object-oriented code. The book presents powerful new ideas through conversations, code snippets, and diagrams that help ...

Price:  $50.62  |  Publisher:  Manning  |  Release:  2022

Skills of a Successful Software Engineer

Skills of a Successful Software Engineer

by Fernando Doglio

Skills of a Successful Software Engineer is a best practices guide for succeeding on a software development team. The book reveals how to optimize both your code and your career, from achieving a good work-life balance to writing the kind of bug-free code delivered by pros. You'll master essential skills that you might not have learned as a solo coder, including meaningful code commenting, unit testing...

Price:  $49.99  |  Publisher:  Manning  |  Release:  2022

Effective Software Testing

Effective Software Testing

by MaurĂ­cio Aniche

Effective Software Testing teaches you a systematic approach to software testing that will ensure the quality of your code. It's full of techniques drawn from proven research in software engineering, and each chapter puts a new technique into practice. Follow the real-world use cases and detailed code samples, and you'll soon be engineering tests that find bugs in edge cases and parts of code you&...

Price:  $49.99  |  Publisher:  Manning  |  Release:  2022

Pages: 1, 2, 3 ... 127 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.