В последнее время я работал над несколькими проектами, которые способствовали идее совместного использования кода. Время от времени это, казалось, ускоряло совершенствование кода и улучшало его. В других случаях это, казалось, стало основанием для эго-рыцарства с изменениями, внесенными в поддержку стилей кодирования отдельных лиц, предпочитаемых технологий или просто демонстрации силы/интеллекта.
Как можно использовать совместное использование кода, чтобы избежать ловушек и по-прежнему пользоваться преимуществами? Может ли слишком много поваров испортить бульон?