EditorConfig ve Biçimlendirici: Kod Stili Tartışmasını Bitirmek
Kod incelemesinde girinti tartışılıyorsa, tartışılması gereken asıl konuya sıra gelmiyor demektir.
git etiketiyle işaretlenmiş tüm yazılar.
Kod incelemesinde girinti tartışılıyorsa, tartışılması gereken asıl konuya sıra gelmiyor demektir.
300 commit arasında hatayı elle aramak saatler sürer. İkili arama bunu 8-9 denemeye indirir.
Kod incelemesinde tartışılan şeylerin çoğu makinenin işi: boşluk, sıralama, unutulmuş debug satırı, yanlışlıkla eklenmiş anahtar. Bunları commit anında yakalamak, insan dikkatini asıl işe bırakıyor.
Kod yazmak kadar kod okumak da bir beceridir ve öğretilmez. Yabancı bir kod tabanını çözmenin sistematik bir yolu var.
Uzun ömürlü dallar, birleştirme acısının tek sebebidir. Doğru strateji ekibin dağıtım sıklığına bağlıdır.
CI/CD büyük şirketlere özel bir lüks değil. Üç kişilik bir ekipte bile test, kalite kontrolü ve dağıtımı otomatikleştirmek haftada saatler kazandırır.
Git’i günlük kullanmak kolay, işler karıştığında toparlamak zordur. Dallanma stratejisi, commit disiplini, çakışma çözümü ve kurtarma komutları.