Di dunia yang ideal saya pikir Anda meluncurkan bangunan baru dan kejutan! TIDAK ADA perubahan. Ini karena semua fitur baru Anda berada di belakang sakelar yang padam dengan sakelar dimatikan.
Pasca-penempatan Anda memverifikasi bahwa layanan peluncuran Anda masih berfungsi, telepon tidak berdering lagi (kecuali telepon berdering adalah tujuan Anda, yaitu), dll. Begitu Anda kembali ke operasi stabil yang dikenal, Anda mulai mengaktifkan dan memverifikasi fitur Anda yang baru digunakan.
Sekarang untuk jawaban Anda: Bagaimana Anda ingin bekerja di tim yang sedang dipanggil praktis tidak perlu khawatir dan pengguna kami menyukai kami karena situs dan layanan kami sangat stabil?
Itulah tim yang ingin saya garap.
Anda dapat berhenti membaca di sini jika Anda mau.
Menempatkan segala sesuatu di balik sakelar fitur sepertinya dapat menyebabkan kode spageti di mana-mana. Jika Anda menggunakan IoC dan dapat memilih antara vNow / vNext / vPrevious maka turun untuk mempertahankan konfigurasi Anda. Ya lebih banyak info masuk, ya lebih banyak kelas (componentV1, componentV2, componentV3, dll.) Tetapi Anda benar-benar memiliki sistem yang lebih stabil? Bagaimana? vNext adalah miring? Beralih kembali ke vNow dengan menara kontrol Anda. Sudah seminggu dan vNow memiliki bug halus? Hal yang sama - kembali ke vPrevious dengan mudah.
Tidak ada masalah, tidak ada kekhawatiran, tidak ada waktu tidur, tidak ada stres.
Ini bukan mimpi pipa. Saya dulu bekerja di sana. Seandainya saya bisa menjual ini ke tim saya saat ini.