No matter whether we move around jobs or stay with a single employer, there comes a time where we need to learn new environments.  Sometimes these are simple and well-documented.  However, I have found that the more significant number require some research and digging to understand the work of previous developers.  In this presentation and discussion, we take up the topic of how to proceed when you are dropped into a brand new environment.

A Best Practices Approach

We can not guarantee that prior developers have followed best practices in creating and documenting their work.  However, we can still follow these suggestions to build our knowledge of the systems while also providing better documentation for those that follow us.  If nothing else, following these steps will make it easy to move forward and improve our knowledge.  We have to start somewhere and we not only determine a starting point, but we also have a roadmap to get us to the understanding required.

This episode can be viewed as a stand-alone piece of training.  We are always happy to help, so contact us if you have any questions about your specific application or object-oriented conundrum.

This series comes from our mentoring/mastermind classes.  These classes are virtual meetings that focus on how to improve our technical skills and build our businesses.  The goals of each member vary.  However, this diversity makes for great discussions and a ton of educational value every time we meet.  We hope you enjoy viewing this series as much as we enjoy creating it.  As always, this may not be all new to you, but we hope it helps you be a better developer.

Slide Deck: Maintaining Or Learning Code

Other classes you might consider:

Rob Broadhead

Rob is a founder of, and frequent contributor to, Develpreneur. This includes the Building Better Developers podcast. He is also a lifetime learner as a developer, designer, and manager of software solutions. Rob is the founder of RB Consulting and has managed to author a book about his family experiences and a few about becoming a better developer. In his free time, he stays busy raising five children (although they have grown into adults). When he has a chance to breathe, he is on the ice playing hockey to relax or working on his ballroom dance skills.

Leave a Reply