Add coding principle in architecture section