@silverhax Code reviews work both ways, usually more experienced person shares his/her expertise, however less experienced person can share general ideas or principles and it's a task to more experienced turn those gem-like ideas into real code. It's only draining when less experienced person does not want to think outside of the box, and just want to write a code.