الدروس · الدرس 5 من 6
المكتبة التي لا يعتني بها أحد
أن تجد التكرارات القريبة في مكتبة ألوان، وأن تضع القواعد التي تمنع بحثاً صحيحاً من إعادة السجلّ الخطأ.
الدرس 5 من 6 · 17 د
الموقف
19 فبراير. عاد «تولبوث نيفي» على الموديل TW-4180 من «تشاندوري ميلز» ثلاث مرّات، وكل عيّنة أبعد عن المعيار من سابقتها. والمصنع ليس عاجزاً ومنسّق التجارة ليس مهملاً. وعند الرفض الثالث يسأل خبير الألوان في المصنع سؤالاً لم يخطر لأحد في «ثيسلويت»: لماذا المعيار المُرسل إلينا مقيس على تويل، بينما كان السابق بوبلين؟
تحوي المكتبة سجلّين باسم «تولبوث نيفي». كلاهما حقيقي، وكلاهما قيس على وجهه، وكلاهما اعتُمد. أحدهما على بوبلين قطني 118 غم/م² لبرنامج قمصان. والآخر على التويل القطني 272 غم/م² المقصوص منه هذا القميص الخارجي. بحث منسّق التجارة عن الاسم، وأخذ السجلّ الذي أعاده البحث أولاً، وأرسله.
والبحث الذي يعيد الاسم الصحيح والسجلّ الخطأ هو نمط إخفاق المكتبة غير المعتنى بها، ولا تظهر رسالة خطأ في أي نقطة.
ما الموجود فيها حقاً
جلب النقل 214 مُدخلاً. شغّلها بعضها مقابل بعض باللون المقيس بدل الاسم فتحصل على هذا.
| النتيجة | العدد |
|---|---|
| المُدخلات في المكتبة | 214 |
| العناقيد التي تكون فيها المُدخلات اللون نفسه باسم مختلف، أو الاسم نفسه على أرضية مختلفة | 19 |
| المُدخلات الجالسة داخل أحد تلك العناقيد | 51 |
| الألوان المتمايزة الممثَّلة فعلاً | 182 |
| السجلّات الزائدة | 32 |
32 من 214 سجلّاً — أي 15.0% من المكتبة — تكرار لشيء موجود فيها أصلاً. وقد تراكمت بالطريقة المعتادة. لم يجد أحد لوناً فأنشأه. وأرسل مورّد معياراً باسمه الخاص للون تملكه العلامة أصلاً. واستُوردت بطاقة موسم كاملةً بدل مطابقتها بما هو موجود.
وكل واحد من تلك الـ 32 فرصة لأن يعيد البحث الجواب الخطأ، والفرصة ليست موزّعة بالتساوي. فالتكرارات تتعنقد على الألوان الأكثر استعمالاً، لأنها هي التي احتاج أكثر الناس إلى إيجادها.
ستة مُدخلات ذهبت ببساطة
وجدت المراجعة شيئاً ثانياً. 6 مُدخلات تشير إلى ملفات مقيسة كانت على حاسوب خبيرة ألوان. غادرت في 2025، وأُعيد الحاسوب ومُسح، والسجلّات الآن تحمل إحداثيات واسماً ولا شيء خلفها. والألوان ما زالت تُشترى. ولم ينتبه أحد موسمين، لأن الإحداثيات تكفي لكي تبدو سجلّاً، وتكفي لتمرير لون سبق اعتماده مرّة.
ولا استرداد من ذلك إلا بإعادة قياس المعايير المادية المحفوظة، إن كانت باقية. وفي هذه المكتبة أربعة من الستة باقية.
خمس قواعد، وما تمنعه كل منها
العلاج مجموعة قواعد عن السجلّ، لا قطعة برمجية. وكل واحدة منها يمكن تطبيقها في جدول بيانات عصر يوم جمعة.
- مُعرِّف ليس هو الاسم. فالاسم مكتوب للبشر. وهو غير فريد، ولا ينجو من إعادة تسمية، ويُعاد استعماله عبر المواسم. أعطِ كل سجلّ مُعرِّفاً ثابتاً لا يستعمله سواه، ووجّه كل مرجع إلى المُعرِّف: سطراً في ملف فني، أو أمر شراء، أو سجلّ خامة. وهذا مبدأ مستقرّ في إدارة البيانات عموماً، لا فكرة لونية. وثمّة معيار دولي في تسمية عناصر البيانات وتعريفها يقول الشيء نفسه.
- سجلّ رئيس واحد لكل لون، لكل أرضية. لا واحد لكل لون. فالأرضية جزء من المفتاح، وهو ما كان النيفيان يقولانه للجميع. فاللون نفسه على بوبلين وعلى تويل سجلّان، عمداً، وكلاهما صحيح.
- حالة على كل سجلّ. مقترح، مقيس، معتمد، مُستبدَل. فالسجلّ بلا حالة يعامله من يلتقطه معاملة المعتمد، لأن ليس ثمّة ما يقول غير ذلك.
- استبدِل، ولا تحذف أبداً. فثمّة طلبية حيّة تشير إلى السجلّ القديم، وحذفه يحوّل مرجعاً عاملاً إلى مرجع مكسور. ضَع عليه علامة مُستبدَل، وسمِّ السجلّ الذي يحلّ محلّه، ودعه يبقى قابلاً للإيجاد غير قابل للاستعمال.
- *تشمل حقول السجلّ ما اعتُمد من أجله.* الأرضية، والمصبغة، والتاريخ. والدرس السادس يبيّن أن هذا هو أيضاً ما يجعل الاعتماد قابلاً لإعادة الاستعمال. فالحقول الأربعة نفسها تؤدّي المهمّتين.
| القاعدة | الإخفاق الذي تمنعه |
|---|---|
| مُعرِّف لا اسم | حادثة النيفي: الاسم صحيح والسجلّ خطأ |
| سجلّ رئيس واحد لكل لون وأرضية | اعتماد شخصين للون نفسه مرّتين، على قماشين، دون علم أيّهما |
| حالة على كل سجلّ | إرسال لون مقترح إلى مصنع هدفاً |
| استبدِل ولا تحذف | أمر شراء حيّ يشير إلى لا شيء |
| اعتُمد من أجل ماذا | عرض إعادة استعمال حيث تغيّرت الأرضية أو المصبغة |
ما الذي كلّفه الاختيار الخاطئ، وما تكلفة الجولة
| البند | المبلغ |
|---|---|
| ثلاث غمسات مخبرية مطابَقة على المعيار الخطأ | 126 دولاراً |
| الزمن المنقضي قبل أن يسأل خبير ألوان المصنع السؤال الصحيح | 11 يوماً |
| الفسحة الباقية في تقويم ألوان الموسم بعدها | 9 أيام |
الـ 126 دولاراً لا شيء. الـ 11 يوماً هي كل القضية، وأين هبطت يزيدها سوءاً. فالدرس السادس يبيّن أن الموسم فُتح على 20 يوماً من الفسحة في تقويم الألوان. أخذ النيفي 11 منها في فبراير فبقيت 9. ثم أخذ شريط التوب في الدرس الثالث التسعة الباقية في مايو. وأنهت «ثيسلويت» الموسم بلا فسحة، ولم يكن أحد قد أخطأ في أي من المرّتين.
وفي مقابل ذلك:
| البند | المبلغ |
|---|---|
| الألوان المتمايزة المطلوب مراجعتها | 182 |
| الوقت لكل لون، فحصاً مقابل قائمة التكرارات القريبة وضبطاً للحالة | 6 دقائق |
| المجموع | 18.2 ساعة |
| التكلفة بأجر مساعد الاستوديو | 254.80 دولاراً |
254.80 دولاراً مقابل 11 يوماً. تلك المقارنة هي الحجّة، وهي ليست حجّة في المال حقاً. فجولة التنقية يومان وبعض يوم من وقت شخص واحد، تُجرى مرّة، مع قاعدة تُبقيها نظيفة بعدها.
اختبر فهمكتحوي مكتبتك سجلّاً واحداً للون، اعتُمد قبل موسمين على قماش لم تعد تشتريه. ويحتاج موديل جديد ذلك اللون على قماش آخر. ماذا تفعل بالسجلّ؟أظهر الإجابة
اتركه كما هو وأنشئ سجلّاً ثانياً. فالقائم قول صادق عن صباغة على أرضية سحبتها. وتعديله ليشير إلى القماش الجديد يزوّره ويكسر أي مرجع تاريخي يشير إليه. أنشئ سجلّاً جديداً للأرضية الجديدة، يحمل قياسه الخاص متى وُجدت الصباغة، واربط بينهما ليرى من يجد أحدهما الآخر. وإن كان القماش القديم قد ذهب فعلاً بلا رجعة، فضع عليه علامة مُستبدَل وسمِّ بديله. مُستبدَل لا محذوف، لأن ثمّة في مكان ما أمر شراء ما زال يشير إليه.
اختبر فهمكيرسل إليك مورّد معياراً مقيساً باسمه الخاص للون تكاد تجزم أنك تملكه. ما أرخص طريقة لمعرفة ذلك؟أظهر الإجابة
قِس الفرق. ولا تقارن الأسماء. خذ سجلّ المورّد واحسب فرق لونه مقابل كل مُدخل في مكتبتك. فإن كان قريباً جداً من شيء تملكه فقد وجدت الزوج، وتُبقي سجلّاً رئيساً واحداً مع تسجيل الاسمين مترادفين. وهذه هي عملية جولة التكرارات نفسها، وتستغرق دقيقة لكل معيار وارد. وإجراؤها عند الوصول هو ما يمنع المكتبة من إنبات التكرارات ابتداءً، وهو اللحظة الوحيدة التي يكون فيها السجلّان أمام شخص واحد.