Cover of Software Design for Flexibility: How to Avoid Programming Yourself into a Corner

Software Design for Flexibility: How to Avoid Programming Yourself into a Corner

by Chris Hanson

3.35(49 ratings)

Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications.Time pressures encourage programmers to write cod…