Describe your approach to reviewing code from a more junior engineer who is consistently struggling with architectural consistency.