Можно ли делать большой и продолжительный рефакторинг и не страдать потом от мёрж-конфликтов?
Наш Android-разработчик Максим Качинкин утверждает, что можно! А помогает в этом техника Branch by Abstraction. Её можно использовать, даже если в вашем проекте не применятеся TBD-подход.
В статье Макс подробно рассказывает, для каких случаев подходит Branch by Abstraction и показывает на реальных примерах, как это работает.
Post #667
1.69K