Software Build Systems

Principles and Experience



Bookstore > Books > Software Build Systems

Price$47.99 - $182.10
Rating
AuthorPeter Smith
PublisherAddison-Wesley
Published2011
Pages624
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-100321717287
ISBN-139780321717283
EBook Hardcover Paperback

Peter Smith explains the core principles underlying highly efficient build systems, surveying both system features and usage scenarios. Next, he encapsulates years of experience in creating and maintaining diverse build systems - helping you make well-informed choices about tools and practices, and avoid common traps and pitfalls. Throughout, he shares a wide range of practical examples and lessons from multiple environments, including Java, C++, C, and C#.


  1. (2 books)


4 5 18

Similar Books


Fundamentals of Data Engineering

Fundamentals of Data Engineering

by Joe Reis, Matt Housley

Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies availab...

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

Release It! 2nd Edition

Release It! 2nd Edition

by Michael Nygard

If you're a software developer, and you don't want to get alerts every night for the rest of your life, help is here. With a combination of case studies about huge losses - lost revenue, lost reputation, lost time, lost opportunity - and practical, down-to-earth advice that was all gained through painful experience, this book he...

Price:  $30.79  |  Publisher:  The Pragmatic Programmers  |  Release:  2018

Testing with JUnit

Testing with JUnit

by Frank Appel

JUnit has matured to become the most important tool when it comes to automated developer tests in Java. Supported by all IDEs and build systems, it empowers programmers to deliver software features reliably and efficiently. However, writing good unit tests is a skill that needs to be learned; otherwise it's all too easy to end up in ...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2015

Learning UML 2.0

Learning UML 2.0

by Russ Miles, Kim Hamilton

Since its original introduction in 1997, the Unified Modeling Language has revolutionized software development. Every integrated software development environment in the world--open-source, standards-based, and proprietary--now supports UML and, more importantly, the model-driven approach to software development. This makes learning the ne...

Price:  $28.44  |  Publisher:  O'Reilly Media  |  Release:  2006

Mastering Bitcoin

Mastering Bitcoin

by Andreas M. Antonopoulos

Want to join the technological revolution that's taking the world of finance by storm? Mastering Bitcoin is your guide through the seemingly complex world of bitcoin, providing the requisite knowledge to help you participate in the internet of money. Whether you're building the next killer app, investing in a startup, or simply ...

Price:  $41.07  |  Publisher:  O'Reilly Media  |  Release:  2014

Natural Language Processing Projects

Natural Language Processing Projects

by Akshay Kulkarni, Adarsha Shivananda, Anoosh Kulkarni

Leverage machine learning and deep learning techniques to build fully-fledged natural language processing (NLP) projects. Projects throughout this book grow in complexity and showcase methodologies, optimizing tips, and tricks to solve various business problems. You will use modern Python libraries and algorithms to build end-to-end NLP p...

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

Applied Akka Patterns

Applied Akka Patterns

by Michael Nash, Wade Waldron

When it comes to big data processing, we can no longer ignore concurrency or try to add it in after the fact. Fortunately, the solution is not a new paradigm of development, but rather an old one. With this hands-on guide, Java and Scala developers will learn how to embrace concurrent and distributed applications with the open source Akka...

Price:  $27.67  |  Publisher:  O'Reilly Media  |  Release:  2016

Mastering Bitcoin, 2nd Edition

Mastering Bitcoin, 2nd Edition

by Andreas Antonopoulos

Join the technological revolution that's taking the financial world by storm. Mastering Bitcoin is your guide through the seemingly complex world of bitcoin, providing the knowledge you need to participate in the internet of money. Whether you're building the next killer app, investing in a startup, or simply curious about the t...

Price:  $23.99  |  Publisher:  O'Reilly Media  |  Release:  2017