Separating the concern of "what to do" from "how to do it quickly"weblog.raganwald.com3 pointsbdfh4218 years ago