How do you handle a situation where you and a senior team member disagree on an architectural decision?