Ələddin Biyabangərd
YazılarMəhsul

“Müvəqqəti sahə” adətən qalır

Müəllif:Ələddin BiyabangərdDərc edilib:4 dəq oxunuş

Layihələrdə belə cümlə tez eşidilir:

“Bir sütun əlavə edək. Yalnız bu ay. Sonra silərik.”

Səbəbi adətən aydındır. Kampaniya, istisna və ya müvəqqəti qeyd üçün modelə toxunmaq istəmirlər. Excel-ə sütun kimi görünən custom field birinci günü xilas edir.

Problem ikinci hissədədir.

“Sonra silərik”in sahibi və tarixi yoxdursa, sahə çox vaxt qalır. O, modelə çevrilir.

Solda müvəqqəti custom_note: yalnız bu ay, sahib və silinmə tarixi boş. Sağda eyni sahə hesabatda, API-də və təlimdə — silmək risklidir.

Niyə yapışır?

Çünki sahə işləyir.

Hesabat ondan filterləyir. Export ona bağlıdır. Yeni işçi “bu sahəni doldur” deyə öyrədilir. Bir müddət sonra heç kim “müvəqqəti” demir — sadəcə “belə işləyir” deyirlər.

Tipik mənzərə belə olur:

  • Eyni məna üçün iki-üç custom field — heç kim hansının “düzgün” olduğunu bilmir
  • Köhnə sahə boş qalır, amma silinmir: “kimlərsə istifadə edir”
  • İnteqrasiya və ya Excel export bu sütunu gözləyir
  • Silmək istəyəndə “hesabatlar sındı” qorxusu başlayır

Bu nöqtədə sahə artıq qeyd deyil.

O, gizli sütundur.

Üç mərhələ: Həftə 1 — bir sütun əlavə; Ay 3 — hesabat və təlim buna bağlı; İl 1 — silmək ayrıca riskli layihə.

Əlavə etməzdən əvvəl

Mən custom field-i qadağan etmirəm. Bəzən lazımdır.

Amma üç şey olmadan onu qəbul etmirəm:

  • Məqsəd — bu sahə hansı suala cavab verir, nə qədər müddətə
  • Sahib — kim “hələ lazımdır / silək” deyəcək
  • Silinmə meyarı — nə olanda sahə bağlanır və nəyi köçürmək lazımdır

Bunlar yazılıdırsa, müvəqqəti həqiqətən müvəqqəti qala bilər.

Yoxdursa, siz sadəcə modeli genişləndirmisiniz — plansız.

Nəticə

“Müvəqqəti sahə” plan deyil.

Plan məqsəd, sahib və silinmə şərtidir.

Əks halda sahə qalır.

Və bir il sonra eyni sütunu silmək ayrıca layihə olur — sadəcə daha bahalı.