Toza arxitektura vs iflos arxitektura (masalan, Active Record). Yangi loyiha uchun qanday tanlash kerak?
Python
Nega siz TL sifatida bu vaziyatga ruxsat berdingiz — uni N oy davom etishiga ruxsat berdingiz?
Kod ko'rik holati: [ism] katta PR yozdi, [ism] ko'rib chiqmoqda, PR kutmoqda — [ism] doimiy ravishda yangi izohlar bilan qaytmoqda. Buni taktik va strategik jihatdan qanday hal qilish mumkin?
[Kompaniya/tashkilot]da 3 yildan ortiq tajribangiz bormi?
Testlar: testlar bo'lmaganda, funksiyani qo'shish vaqti eksponent tarzda o'sadi, testlar bilan — chiziqli yoki sekinroq?
O'tish strategiyalari va Strangler naqshasi?
Jamoa bilan bog'liq vaziyat: [ism] va [ism] bir oyda 30 ta vazifa yopdi, [ism] va [ism] — 10. Texnik bo'lmagan menejer sizda ikki lazzat borligini aytadi. Nima qilasiz?
Nima uchun chet elda ish topish mumkin bo'lsa, bu kompaniyaga o'tishni xohlaysiz?
Bir hamkasb PR qildi, hammamiz tasdiqladik, CI/CD o'tdi, funksiyani ishlab chiqarishga o'tkazildi. Ertasi kuni ishlab chiqarish buzildi. Menejer kimning aybi?
Agar siz loyiha toza arxitekturani talab qilsa, lekin menejer tezda iflos arxitektur bilan yetkazib berishni aytsa, nima bo'ladi?
Yuklama testi va stress testi o'rtasidagi farq nima?
Tarqalgan monolitni qanday oldini olish mumkin?
Mikroxizmatlar: sizda eski monolit bor va uni mikroxizmatlarga bo‘lishni xohlaysiz. Buning uchun nima uchun qilish kerak?
Ishlash holati: menejer xizmatdagi Python kodining sekinligini aytmoqda. Sizning fikrlaringiz va strategiyalaringiz qanday?
Tarqalay monolit nima va nima uchun yomon?