الدروس · الدرس 5 من 6
مكتبة البلوكات التي لا يصونها أحد
أن تراجع مكتبة باترون بسؤال واحد، وأن تسعّر ما تكلّفه مكتبة غير مصونة، وأن تكتب الحدّ الأدنى من السجلّ الذي يجب أن يحمله البلوك القابل لإعادة الاستعمال.
الدرس 5 من 6 · 17 د
السادس والعشرون من أغسطس، على خادوم غرفة الرسم
تعمل غرفة الباترون في كارنافولي (Karnaphuli) منذ إحدى عشرة سنة، وكل عملها يسكن في شجرة مجلّدات واحدة. وأخيراً عدّه أحدهم.
| ما جرى عدّه | الملفات |
|---|---|
| ملفات الباترون | 1,842 |
| رموز الموديلات المتمايزة بينها | 611 |
| الملفات التي يحمل اسمها لاحقة مثل نهائي أو جديد أو تمام أو استعمل-هذا | 704 |
| الملفات التي فُتحت أصلاً خلال الاثني عشر شهراً الأخيرة | 289 |
| الملفات الموصوفة بأنها بلوك | 68 |
| الأشكال الهندسية المتمايزة بين تلك الـ 68 | 19 |
نسبة 38.2% من الملفات مسمّاة لحسم جدال حول أيّها الحالي، وتلك العادة في التسمية هي الجدال نفسه لا الجواب عنه. و15.7% من المكتبة فُتحت خلال سنة. وهناك 3.6 نسخة من كل بلوك، وهذا هو الرقم الذي يكلّف مالاً.
والبلوك باترون يُحتفظ به لأنه سيُستعمل مرّة أخرى — أمام تشينو رجالي، أو كمّ من قطعتين، أو جسم قميص يناسب هذا المشتري. وهو أثمن ما تملكه غرفة الباترون، وهو في كارنافولي موجود 3.6 مرّة دون وسيلة للتمييز بين النسخ.
الاشتقاق نسخ، والنسخة بلا ذاكرة
في الرابع عشر من مارس صُحّح بلوك أمام التشينو الرجالي: تحرّك منحنى السوسته 0.6 سم، لأن ملاحظة ضبط مقاس على موديل آخر أظهرت شدّاً أعلى السوسته. أجرى صانع باترون التغيير وحفظه، وكان محقّاً.
وكان أحد عشر موديلاً قد اشتُقّ من ذلك البلوك بين يناير ومارس. وكلّها تحمل المنحنى القديم. ولا أحد يعلم بوجود الأحد عشر، لأن اشتقاق موديل من بلوك في هذا النظام يعني فتح البلوك وحفظه باسم جديد. فالملف الجديد لا يعرف من أين جاء، والبلوك لا يعرف ما الذي خرج منه.
وهذا هو الخلل كلّه، وليس خللاً في الانضباط. فالاشتقاق الذي هو نسخ لا يمكن تصحيحه، لأن لا شيء يعرف ما الذي يُصحَّح.
واثنان من الأحد عشر كانا في الإنتاج بالفعل في الرابع عشر من مارس. وهذا قرار يودّ أحدهم أن يتّخذه عن قصد، ولم تُتَح له الفرصة قطّ.
السؤال الذي يقيس المكتبة
هناك سؤال مراجعة واحد. لا يحتاج برنامجاً، وجوابه رقم بالدقائق:
كم يستغرق الجواب عن أي الموديلات تستعمل هذا البلوك؟
في كارنافولي قِيس ذلك. فتح مشرف غرفة الباترون ملفات، وقارن أشكالاً، وقرأ ملاحظات مدّة 3 ساعات و40 دقيقة ليجيب عن السؤال لبلوك واحد. ولم يكن بطيئاً. كان يفعل الشيء الوحيد الذي تسمح به المكتبة.
أما تسجيل الجواب لحظة الاشتقاق — معرّف بلوك ونسخة، يُكتبان في الملف الجديد — فيستغرق نحو 20 ثانية. والرقمان هما الحقيقة نفسها من طرفيها:
220 دقيقة لإعادة البناء = 13,200 ثانية
20 ثانية لو سُجّل من البداية
660 ضعفاًولو سُجّل ذلك لكل الموديلات الـ 611 لكلّف 3.4 ساعة من الكتابة، موزّعة على إحدى عشرة سنة.
فاتورة إعادة استعمال خاطئة واحدة
اشتُقّ الموديل CH-517، وهو تشينو نسائي، في الثاني من أبريل من نسخة من بلوك الأمام تسبق تصحيح مارس. ولم يقل شيء في الملف ذلك.
ووصل إلى عيّنة ما قبل الإنتاج. ورُفضت العيّنة بسبب السوسته، وكان الرفض صحيحاً، وأُعيد قصّ الباترون. أما التكلفة المادية فعيّنتان، 96 دولاراً. وأما تكلفة التقويم فتسعة أيام، وخرجت التسعة من آخر الطلبية. فذهبت 1,400 قطعة جوّاً بزيادة 2.85 دولاراً للقطعة عن سعر البحر.
عيّنتان 96.00 دولاراً
1,400 قطعة شحناً جوّياً 3,990.00 دولاراً
4,086.00 دولاراًمبلغ 4,086 دولاراً ثمناً لإعادة استعمال النسخة الخاطئة من باترون يملكه المصنع بالفعل وسبق أن صحّحه.
الحدّ الأدنى من السجلّ
لا يحتاج البلوك نظاماً. يحتاج سبعة حقول، وجدول بيانات يحملها جميعاً.
- معرّف لا يتغيّر أبداً، ولو تغيّرت هندسته. فالمعرّف يسمّي البلوك، والنسخة تسمّي حالته.
- اسم يبحث به إنسان — الثوب، والقصّة، والمشتري إن كان البلوك خاصاً بمشترٍ.
- تعريف: أي جسم وأي قصّة يخدمهما هذا البلوك، في جملة واحدة. وهذا هو الحقل الذي يمنع استعمال أمام تشينو رجالي في تشينو نسائي لأن الرسم بدا قريباً بما يكفي.
- نسخة وتاريخ.
- مسؤول — شخص واحد مسمّى يعتمد أي تغيير عليه.
- ما الذي تغيّر، في سطر واحد، عند كل نسخة.
- ما الذي اشتُقّ منه — رموز الموديلات، تُضاف لحظة الاشتقاق.
الحقول من 1 إلى 6 هي ما تكتبه أغلب غرف الباترون في مكان ما. والحقل السابع هو الغائب دائماً، وهو الوحيد الذي كان سيكشف تصحيح مارس، لأنه الحقل الوحيد الذي يشير إلى الأمام.
اختبر فهمكطُلب منك تبرير أسبوعين من وقت صانع باترون لترتيب مكتبة لا يشتكي منها أحد. فماذا تقيس أولاً؟أظهر الإجابة
قِس سؤال المراجعة على ثلاثة بلوكات واكتب الدقائق. ثم عُدّ النسخ: كم ملفاً يدّعي أنه البلوك نفسه، وكم شكلاً هندسياً متمايزاً بينها فعلاً. هذان الرقمان يحوّلان مهمّة ترتيب إلى بيان مخاطر. فكل نسخة زائدة احتمالُ اشتقاق خاطئ. وكل دقيقة إعادة بناء دقيقةٌ لن ينفقها أحد فعلاً، ومعنى ذلك أن السؤال يبقى بلا جواب وتُستعمل النسخة الخاطئة. ثم سعّر إعادة استعمال خاطئة واحدة وقعت لك من قبل. فأغلب المصانع وقعت لها واحدة على الأقلّ، وتتذكّرها بوصفها مشكلة عيّنة لا مشكلة مكتبة، وهذا بالضبط سبب ألّا تُموَّل المكتبة أبداً.