Yesterday’s designer was closely linked with the command-control vision of the engineer, but today’s designer is closer to the if-then approach of the programmer.