Software Design for Flexibility

Software Design for Flexibility

2021 • 449 pages