Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A journey to code ownership

A journey to code ownership

A short presentation about the process of taking over a complex software project and what are the pitfalls and risks in doing that.

First presented during "Adventures and failures in software engineering and machine learning" meetup in Paris (https://www.meetup.com/Polymorphic/events/259263261)

Elia Maino

March 21, 2019
Tweet

More Decks by Elia Maino

Other Decks in Programming

Transcript

  1. Frederick Brooks “He builds his castles in the air, from

    air, creating by exertion of imagination.”
  2. Frederick Brooks “Few media of creation are so flexible, so

    easy to polish and rework, so readily capable of realizing grand conceptual structures”
  3. Frederick Brooks “Few media of creation are so flexible, so

    easy to polish and rework, so readily capable of realizing grand conceptual structures”
  4. Frederick Brooks “Few media of creation are so flexible, so

    easy to polish and rework, so readily capable of realizing grand conceptual structures”
  5. Joel Spolsky “… The first thing they want to do

    when they go on a site is to bulldoze the place flat and build something grand.”
  6. Start small Understand the domain Understand the flow Read the

    code Write the docs Take responsibility
  7. Start small Understand the domain Understand the flow Read the

    code Write the docs Take responsibility (but in a humble way)