Sale Quick view Add to Cart Good Code, Bad Code: Think Like A Software Engineer £39.99 £38.31 Manning Publications