A junior developer disagrees with the team lead's algorithm choice in a code review. What is the most professional way to handle this?
-
A
Stay silent to avoid conflict with the team lead
-
B
Raise the concern respectfully with supporting evidence and accept the final team decision
-
C
Bypass the team lead and escalate directly to management
-
D
Implement their preferred algorithm without informing the team