LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

Я про «знает кодовую базу». Кодовую базу меняет не один разработчик, а множество, каждый из которых имеет разный уровень скиллов и разное понимание проекта.

Без автокомплита и подсветки всяких сомнительных мест тебе придётся либо ломать сборку каждый второй коммит, либо штудировать каждый коммит каждого коллеги каждый день. Во втором случае необходимое время линейно зависит от количества коллег, а значит при каком-то их количестве ты начнёшь тратить время на изучение их коммитов больше, чем на разработку своих фич.

А можно просто держать в голове общую архитектуру проекта, а детали вспоминать через автокомплит и подсказки IDE. Тогда у тебя будут всегда актуальные данные. «Вкалывают роботы, счастлив человек» (c)

При этом в языках без аннотаций типов в том или ином виде автокомплит выдаёт погоду на марсе.

Исправление KivApple, :

Я про «знает кодовую базу». Кодовую базу меняет не один разработчик, а множество, каждый из которых имеет разный уровень скиллов и разное понимание проекта.

Без автокомплита и подсветки всяких сомнительных мест тебе придётся либо ломать сборку каждый второй коммит, либо штудировать каждый коммит каждого коллеги каждый день. Во втором случае необходимое время линейно зависит от количества коллег, а значит при каком-то их количестве ты начнёшь тратить время на изучение их коммитов больше, чем на разработку своих фич.

А можно просто держать в голове общую архитектуру проекта, а детали вспоминать через автокомплит и подсказки IDE. Тогда у тебя будут всегда актуальные данные. «Вкалывают роботы, счастлив человек» (c)

Исходная версия KivApple, :

Я про «знает кодовую базу». Кодовую базу меняет не один разработчик, а множество, каждый из которых имеет разный уровень скиллов и разное понимание проекта.

Без автокомплита и подсветки всяких сомнительных мест тебе придётся либо ломать сборку каждый второй коммит, либо штудировать каждый коммит каждого коллеги каждый день. Во втором случае необходимое время линейно зависит от количества коллег, а значит при каком-то их количестве ты начнёшь тратить время на изучение их коммитов больше, чем на разработку своих фич.

А можно просто держать в голове общую архитектуру проекта, а детали вспоминать через автокомплит и подсказки IDE. Тогда у тебя будут всегда актуальные данные.