3 Habits made me co-working well in same repository first time.
Split everything as possible as you can
I started my career as a developer since 2009.
Over 10 years, I developed many applications or modules alone. Despite there were many colleagues in development department, however we didn’t touch other’s code excepting in emergency situation.
I always thought and did if someone see my code? or they do it instead later?.
Finally I joined to the team working with in same repository first time in 2021, but I didn’t have any difficulty.
Because I was already prepared to work with them.
Split Tasks
Always I’d used to recognize a task and split it as subtasks if needed. Anyone didn’t tought me to do like that.
However by breaking down one task I could progress it gradually and I thought this may help me to share or give my task to someone seamlessly later.
If we list subtasks, we can check if there is any missed process.
This habit helped me to plan the task and to take support from colleagues.
Also I can measure clearly the time to take with the details.
Commit Frequently
I read the sentence ‘test and commit frequently’ from the book ‘Refactoring’.
My colleagues missed to commit and push until finishing the day. However I always committed whenever the specific feature is done.
Actually I want to find what I did later just only with commit messages.
I also wrote daily history line by line whenever I switched the context(to another task).
Feedback Quickly
I hate the badges remained, so I read any notifications immediately. If it is entirely not related to me, I just removed it.
Otherwise I feedback quickly if I can give any solution or opinion. I give emotion and start the issue.
Whenever I get any trouble or solution, I remained comments as reply.
So I could react quickly to the pull request or comments on Github also fluently.
Conclusion
With the 3 habits I worked with colleagues fluently even first time. If you are working alone now, imagine the situation with colleagues, and think what you have to do. It would help for you later.
I recommend to pay AI for your developer if you doesn’t have enough money to hire more developers.
If you found this post helpful, please give it a round of applause 👏. Explore more content in my other posts.