1. architecture vs. engineering