Biasanya seringkali lebih baik daripada yang besar.
Permintaan tarik yang lebih kecil, lebih sering, hampir selalu lebih baik.
Saya sudah mulai menggunakan flag konfigurasi terutama sehingga saya bisa melakukan permintaan tarikan yang lebih kecil lebih awal sehingga saya bisa, pada gilirannya, menggabungkan kode lebih mudah, tetapi membiarkan fitur dinonaktifkan. Semakin kecil permintaan tarik, semakin mudah untuk meninjau kode, bahkan jika ada lebih banyak permintaan tarik total. Kebanyakan manusia dalam bentuk apa pun tidak akan dapat melakukan tinjauan yang berarti atas permintaan tarik besar-besaran. Ini terlalu sulit pada RAM mental seseorang untuk memahami semua implikasi yang mungkin dari perubahan kode besar-besaran.
Ada overhead tambahan dalam membuat flag konfigurasi, jadi tidak sepadan dengan fitur yang lebih kecil. Namun permintaan tarik Anda akan kecil.
Namun, mungkin ada situasi di mana fitur tersebut harus dirilis sekaligus. Bahkan mungkin lebih baik melakukan permintaan tarik yang lebih kecil ke cabang lain yang dibuat untuk tujuan itu.
Sebagian besar kolega saya mengerang ketika seseorang membuat permintaan penarikan besar-besaran, dan sebagian besar, memang demikian.
Juga perhatikan bahwa kadang-kadang saya perlu memilih cherry memilih cabang yang terpisah. Jika apa yang perlu dipetik cherry dapat dimasukkan ke dalam satu komit itu membuatnya lebih mudah untuk memindahkannya ke cabang lain. Ini adalah kasus di mana sebenarnya memiliki sedikit melakukan lebih baik, tetapi itu bukan proses standar jika ceri Anda memilih-milih.