2 Comments

Yep, I'm more of a strong code ownership person too. I miss the days where I could focus on something until it was really clean and maintainable.

Expand full comment

Me being more on the extrovert side, I would say that strong ownership is great. I know there is code running in a company that I wrote 5 years ago. It was my code, I worked hard to implement that functionality during some months and I took it personal, like my own thing.

I remember that, once it was working as expected, I took some small time before release to refactor it and leave the code in a very understandable state, the logic was clear and easy to modify. Some year later I had to add some extra things. It took me 5 minutes, because I knew it at heart.

Recently, I was told they didn't need to touch it or modify it much: I designed it to be capable of take some extra related functionalities that, at the time, were not relevant.

Giving back that personal pride to developers is, in my opinion, something we need to do. That will help in creating better software... and better developers.

Expand full comment