Size: a a a

2020 February 14

N

Ni in RubyRush
а можно поступить по простому — master, dev, test. тут кому как удобнее, на самом деле, так как соло разработка отличается от командной
источник

АП

Алексей Печерский... in RubyRush
Ni
да, в мастер, или в какую-нибудь релизную ветку
Релизная ветка.
А правильно будет если делаешь сначала каркас, в мастер, далее пишешь по одной фиче в ветке, не обьеденяя с остальным, и потом всё merge в релизную. Правильно это будет? Код страдать не будет от повторов каркаса?
источник

N

Ni in RubyRush
что понимается под каркасом, rails new?
источник

АП

Алексей Печерский... in RubyRush
Задача: плагины редмайна, там есть моменты когда в одном файле реализованы разные фичи, допустим валидация и алиас метода.
источник

N

Ni in RubyRush
Алексей Печерский
Задача: плагины редмайна, там есть моменты когда в одном файле реализованы разные фичи, допустим валидация и алиас метода.
если фичи друг от друга зависят, то лучше в одной ветке пилить, просто под разными коммитами. имхо
источник

N

Ni in RubyRush
иначе потом будешь мучаться с конфликтами
источник

АП

Алексей Печерский... in RubyRush
Ni
иначе потом будешь мучаться с конфликтами
Вот, то, что нужно! Спасибо!)
Надо больше комментов в коде)
источник

m

moffire in RubyRush
Алексей Печерский
Вот, то, что нужно! Спасибо!)
Надо больше комментов в коде)
коммиты, а не комменты..
источник

АП

Алексей Печерский... in RubyRush
moffire
коммиты, а не комменты..
Нет, именно комментов, потому что ты разные фичи в одном файле пилишь, чтобы их отделить друг от друга по коммитам не напрыгаешься. Моя мысль была в том, чтобы отделить код(можно сказать физически) друг от друга, но тут скорее всего не получится из-за конфликтов
источник

АП

Алексей Печерский... in RubyRush
А комметы на русском совсем не принято писать?
источник

ТК

Тимур Каримов... in RubyRush
Наверное всё таки стоит на английском)
источник

SR

Shattered Ruby in RubyRush
Алексей Печерский
А комметы на русском совсем не принято писать?
Можно, но лучше на английском
источник

m

moffire in RubyRush
Алексей Печерский
Нет, именно комментов, потому что ты разные фичи в одном файле пилишь, чтобы их отделить друг от друга по коммитам не напрыгаешься. Моя мысль была в том, чтобы отделить код(можно сказать физически) друг от друга, но тут скорее всего не получится из-за конфликтов
честно, ниче не понял...В чем разница то тогда - делить код коммитами в одной ветке, а потом всё сливать в мстер, либо же пилить всё в мастере, разделяя код комментами типа "Фича номер 2", "Фича номер 3" и т.д.
источник

m

moffire in RubyRush
зависимость от ветки мастер и там и там будет абсолютно одинаковая и откуда взяться конфликатм если всё идет последовательно
источник

АК

Алексей Копытов... in RubyRush
Одна фича-одна ветка
источник

АК

Алексей Копытов... in RubyRush
Зачем что то придумывать?
источник

m

moffire in RubyRush
Алексей Копытов
Одна фича-одна ветка
плюсую
источник

ТК

Тимур Каримов... in RubyRush
По поводу разработки в соло и слияния веток, наверное лучше делать пулл-реквесты. Потому что в пулл-реквестах ты пишешь что было сделано. И возможно вернёшься чтобы посмотреть что изменялось.
А если просто ветки сливать, удалив какую то либо ветку потом уже не вспомнишь что и для чего добавлялось. А если ещё и коммитов много то вообще замучаешсья искать, то что тебе нужно. Так что пулл-реквест ИМХО хорошая практика)
источник

m

moffire in RubyRush
Тимур Каримов
По поводу разработки в соло и слияния веток, наверное лучше делать пулл-реквесты. Потому что в пулл-реквестах ты пишешь что было сделано. И возможно вернёшься чтобы посмотреть что изменялось.
А если просто ветки сливать, удалив какую то либо ветку потом уже не вспомнишь что и для чего добавлялось. А если ещё и коммитов много то вообще замучаешсья искать, то что тебе нужно. Так что пулл-реквест ИМХО хорошая практика)
пул реквест при соло разработке?
источник

ТК

Тимур Каримов... in RubyRush
Да
источник