zlacker

[parent] [thread] 1 comments
1. umvi+(OP)[view] [source] 2021-08-06 14:20:03
It's easy to make high quality software as a team of one - you never have to compromise, after all. You are basically a god of the project. When working on a large team though you have to make all sorts of trade offs at all sorts of levels and it's way harder to produce high quality software because you are no longer a god that controls every single aspect of the project.
replies(1): >>waynes+E1
2. waynes+E1[view] [source] 2021-08-06 14:25:43
>>umvi+(OP)
I don't buy it. You don't have to own the _ENTIRE_ application to be a developer of one. I've seen many developers that were solely responsible for a specific feature and shipped what I'd consider poor quality.

Large software project, whether you're a developer of one or a team (and probably more commonly occurs in a team since it's large) will have warts. It's harder to manage complexity as the projects size increases since it accumulates and it accumulates fast.

[go to top]