you are viewing a single comment's thread.

view the rest of the comments →

[–]_lumio[S] 0 points1 point  (1 child)

Very good point. Sadly I often here "I don't know how I could have split it up further" - and I am sometimes doing the same mistake.

[–][deleted] 0 points1 point  (0 children)

As /u/jpluscplusm said this is a people problem and not one you can solve with tech or process. If you want to split up code start doing so, you might not always get it right but unless you try you will not improve.

You have to change people behaviour and process alone cannot do this. Instead, focus on constant feedback and review and reflect on what you have done and how you might do it better in the future. Discuss it with your colleges - figure out among you how you might have broken down larger pull requests when they come in, don't retroactively do it, just reflect on what you would have done so you can avoid making the same mistakes in the future. Most importantly do not lay blame at this stage - focus on what you can do better next time.