Let’s say, hypothetically, that you have just started working for a new company. Finally, a perfect job you have always dreamed about…or at least, that’s what it seems to be before you’ve taken a first look at the code. That’s when first crisis comes along. After you give it some deep thought, you realize that you can face it. You’re not giving up so easily. After all, it’s you who will be working there and you can (and should) make it better (and I mean here much, much better). You have to come up with a plan.
What can you do to both improve how things are right now and gain some knowledge about the project, which for certain will be useful in the further steps of your brilliant plan? The obvious answer comes to your mind: code reviews! Just think about it; it means that no more code that doesn’t meet good coding standards will be created (or at least merged). You, of course, still have to deal somehow with the code that already exists, but at least it won’t keep getting worse.
Read more at DZone