Her bilet için yeni şubeler oluşturuyoruz. Bilet yapıldığı zaman şube master haline getirilir. Her bilet dalının tipik olarak birkaç işi vardır.Aktarımlar arasında değişiklik yapmak, temiz bir dal almak için?
okunabilirlik ve test için, ben oluşturmaya çalıştıklarını taahhüt:
- tek konu üzerine
- odak atomiktir
Bazen üzerinde tanıyor çözeltisini bozmazlar Tam olarak ne yapacağımı önceden şubede yapmayı planlıyorum. Örneğin:
- ziyaretçi kayıt için arka uç api oluşturun
- Refactor ziyaretçi kategorizasyon fonksiyonu
- ziyaretçi kaydı için ön uç oluşturun
- basit ziyaretçi kayıt onay sayfası oluşturma
Ama oldukça sık sık konuya göre bir önceki taahhütlere ait olması gereken bir gelişme yapma fırsatı buluyorum. Yukarıdaki örnekle devam edersek, 2. adımda, "ziyaretçi" nin daha iyi bir isim olacağını düşünürken, bir değişkeni "v" olarak değiştirdiğimi fark edebilirim.
Şimdi her ikisi de kötü olduğunu düşündüğüm iki seçenekten birini seçiyorum: - İşlem 2'de zaten değiştirdiğim bir şeyi değiştiren bir işlem 5 oluşturuyorum, ancak bunu biraz daha iyi yapıyorum. Bu seçeneğin kötü olduğunu düşünüyorum çünkü test ve proje geçmişi okunabilirliğini karıştırıyor. - Sıfırladığım 2-4 işlemlerini gerçekleştirir ve bunları yeniden yapar, şimdi de geçmişte gerçekleştirdiğim iyileştirmeyi, ait olduğu 2. adaya yerleştirir. Bu işin kötü olduğunu düşünüyorum çünkü bu zaman alacak.
İkinci seçeneğin üstün bir işlem geçmişi oluşturduğunu düşünüyorum, ancak yapılması zaman alıyor.
Bu benim soruma yol açar: Bu değişikliği işlem 2'ye taşımak için daha hızlı bir yol var mı?
Webstorm'daki farklı arabirime benzer bir arabirim hayal ediyorum (bunları içermek ya da geri döndürmek için değişiklikleri tıklayabiliyorum), ancak bu da hangi değişiklikleri yapmayı istediğimi seçmeme izin veriyor.
Orada hangi çözümler var?
Ben bir çözüm olarak ilan edemezsiniz, çünkü bu süreç, istediğimden daha karmaşık. Gelecek birkaç gün içinde daha basit bir cevap verilmediyse, cevabı bir çözüm olarak işaretleyeceğim. İyi bir cevap için ve yardım için zaman ayırdığınız için teşekkür ederiz! – user1283776