Joining a team, where no wiki or docs are available
Posted: Mon Sep 24, 2012 9:14 am
Hi,
i'm going to join a mid-size company with a few PHP-driven projects
written in procedural PHP, million years old.
At the moment, they don't have a wiki or any documentation about their
projects. For me, the first challenge in probation period is to understand
how their code works.
Considering that there is no wiki or docs, How can I see the Big Picture?
i'm sure this is a common problem for programmers everywhere.
What approach do you use in a similar situation?
Is there a systematic approach for this?
Is there reverse-engineering technique to understand the design of code?
Please share your experience and thoughts.
-Thanks in advance,
Behzad
P.S. I'm not sure whether this is related to "Theory and Design" or "Enterprise".
I posted this in this section, since the aim is to understand the *design*
i'm going to join a mid-size company with a few PHP-driven projects
written in procedural PHP, million years old.
At the moment, they don't have a wiki or any documentation about their
projects. For me, the first challenge in probation period is to understand
how their code works.
Considering that there is no wiki or docs, How can I see the Big Picture?
i'm sure this is a common problem for programmers everywhere.
What approach do you use in a similar situation?
Is there a systematic approach for this?
Is there reverse-engineering technique to understand the design of code?
Please share your experience and thoughts.
-Thanks in advance,
Behzad
P.S. I'm not sure whether this is related to "Theory and Design" or "Enterprise".
I posted this in this section, since the aim is to understand the *design*