What Do Code Reviews at Microsoft and in Open Source Projects Have In Common