understanding a big codebase you have never worked.

  • Pick a small bug or feature from the backlog and fix it. First iteration of a fix is probably shoehorned in there, then I try to adapt the fix to the code base. Matching the style and design of the code base is more important than my own preferences.

    I’m a learn by doing kind of person.