David P. Voorhees Guide to Efficient Software Design - Springer Springer 2020 ISBN: 9783030285012 Source: EBOOK