Learn the 6 key principles of architecture design to create projects based on tried and tested fundamentals.