3 ms·
I can believe this working with a former facebook employee. They do not believe in separating or distilling anything into separate repos. Why the fuck would you
by iamleppert 15y ago
I can believe this working with a former facebook employee. They do not believe in separating or distilling anything into separate repos. Why the fuck would you want to have a 15GB repo?
Ideally they should have many small, manageable repositories that are well tested and owned by a specific group/person/whatever. At least something small enough a single dev or team can get their head around.
Sheesh.
- SoftwareMaven 15y agoAnd then each of those dev teams can spend 1/2 their time writing code other people in the company have already written or every team can spend 1/2 their time publishing and reading documentation about what has been written. There is no simple answer. There is only optimization for a particular problem-set you are trying to minimize.
- brown9-2 15y ago> And then each of those dev teams can spend 1/2 their time writing code other people in the company have already written or every team can spend 1/2 their time publishing and reading documentation about what has been written. I don't see what this has to do with a discussion of one repo vs multiple repos. You think that in a multi repo world, the engineers aren't as aware of what code exists and where as they are in a single repo world? You think that code duplication and needing to read docs magically doesn't exist in a single repo world? The number of repositories is just an organizational construct. Communication still must take place no matter what.