David Scott Bernstein

Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software

(No reviews yet) Write a Review
ISBN 13:
9781680500790
author:
David Scott Bernstein
format:
Paperback
publisher:
Pragmatic Bookshelf
language:
English
Publication Year:
2015
Pages:
230
Dimensions:
23.5 x 19 x 1.5 cm
Genre:
Computing & Internet, Programming, Software Design, Testing & Engineering
Condition:
New
Availability:
Item usually sent within 20 working days
£23.49

Description

Beyond Legacy Code: Practical Advice for Building Maintainable Software The software industry is losing billions of pounds each year due to broken software. However, there's hope in adopting nine key technical practices that can solve these problems. This book provides hands-on advice and explores the importance of refactoring, test-first development, and other critical practices for building maintainable software. By understanding the principles behind these practices, you'll be able to build software that is easier and less costly to maintain and extend. The nine key technical practices covered in this book include creating CLEAN code, writing tests first, specifying behaviors with tests, implementing design last, and refactoring legacy code. This practical guide will help software developers write higher quality, more maintainable, and bug-free code. With a deeper understanding of these vital processes, managers, customers, and product owners can gain valuable insight into how to adopt these practices in their own teams. By adopting these nine key technical practices, you'll be able to reduce the risk associated with building software and realize significant savings in both the short and long term.

View AllClose