|
Для меня это уже какая-то мантра: “Отдавайся чаще, отдавайся, твою мать, чаще!”, твержу я себе почти каждый день, но не могу. То есть, я бы хотел, но все что у меня есть — это билд, который собирается час, и-то если в очереди никого нет. Да и зачем мне отдавать куски непонятно чего чаще? Вот люди двигают код и я вижу N-ное количество ченджлистов с комментарием: “moving to platform-api”. Надо оно мне? Нет, не надо. Я же делаю что-то, что-то целостное. Тут чуть-чуть, там чуть-чуть, но в целом это какая-то фича. В целом. Но пока она будет в целом это же еще сто раз все поменяется.
— Отдавайся, твою мать, чаще!
А я сижу, забурился там черт уже знает куда, крыша уже едет и ничего я не понимаю. Хотя в какой-то момент еще понимал, мог еще связать одно с другим. А теперь уже нет — теперь единственное решение все откатить и начать сначала.
Единственное ли?
Или поставить Git, да или что-то иное, локально, отдаваться себе сколько влезет чаще, но себе, чтобы никто не видел, пробовать и так и сяк, а потом отдать все махом и одним чендж-листом? Я вот пишу тут эту “Науку Сна” и отдаю какими-то крупицами, по пять строчек, по два файла, я их отдаю, а потом, откатываю, переделываю, снова отдаю. Откатываю, переделываю… Отдаю… И ничто меня тут не держит: ни билд-машина, ни тысячи тестов. Здесь все легко, здесь все просто, а там…
Да, и еще: пусть у меня будет моя локальная билд-машина, которая умеет инкрементально собирать, быстро, очень быстро, чтобы пока я там что-то написал, она уже прогнала все тесты, которые я мог косвенно, но зацепить. А потом я замержусь, замержусь, потом отдам билд-монстру с десятками агентов, пускай он там ворочается, я потом гляну, исправлю, исправлю…
|