I have just started working with one of the client who have existing nodeJS code which they build in last 3 years. Is there any guiding principle which is beneficial while working with existing code base?