A2 مشروع الحوسبة النهائي؛ 2002; فيجوال بيسك
لست متأكدًا تمامًا مما إذا كان ينبغي علي تحميل مشروع بهذا العمر. يعرض ما يحدث إذا كتب شخص ما بلغة Xojo (ثم REALBasic)، ثم ينقله إلى VisualBasic لأن هذه هي اللغة الوحيدة التي يعرفها معلمه، ولا يستخدم التحكم المناسب في الإصدار في أي وقت لأنه لم يخبره أحد بوجودها أو سبب وجودها مفيد.
لقد فاز بي هذا المشروع بجائزة قدرها 50 جنيهًا إسترلينيًا، ولم يكن لدي أي فكرة عن أنها معروضة عندما قمت بهذا العمل.
كان الحجم "المتوقع" لهذا المشروع حوالي 20-30 صفحة - إنه 261 صفحة لأنني شعرت برغبة في دفع نفسي. كنت قد خططت لتحويل هذا إلى برنامج تجريبي أثناء وجودي في الجامعة، ووضعته في حالة أفضل بكثير، لكن دع الأمر يتراجع عندما حصلت على وظيفة بعد الجامعة، لأنه، بصراحة، الأشخاص الذين لا يستطيعون تحمل تكاليف برنامج Photoshop ربما سيحصلون أيضًا على برنامج جيمب أو شيء من قرص غلاف مجلة. حسنًا، كانت هذه الحجة ذات صلة في الوقت الذي توقفت فيه، ربما تكون فكرة جيدة العودة إلى عصر متاجر التطبيقات... ولكن إذا فعلت ذلك، فمن المحتمل أن أعيد الكتابة بدلاً من محاولة التحويل بالنظر إلى مقدار ما قمت به تعلمت وعدد الطرق الأفضل للقيام بالأشياء التي تم إنشاؤها منذ ذلك الحين. لا أعرف حتى إذا كان لدي رمز Xojo في أي مكان بعد الآن، حتى لو لم تنته صلاحية الترخيص الخاص بي منذ فترة طويلة.
أفترض أن هذه ليست النسخة النهائية التي أرسلتها لأن قسم "التقييم" فارغ.
لم يكن هناك أبدًا تحكم في الإصدار على الكود المصدري، حتى لو كان بإمكاني العثور على الكود الأصلي وليس العناصر التي تم نسخها ولصقها في مستند Word. لم يكن git
قد تم اختراعه بعد، ولم يكن REALbasic يعمل بشكل جيد مع مثل هذه الأشياء في ذلك الوقت، ولم يكن لدى MacOS System 7 سطر أوامر، ولم يعرف أستاذي ولا أي من كتب التدريس الذاتي في ذلك العصر أي شيء عن عدد قليل من أنظمة التحكم في الإصدار التي كانت موجودة في ذلك الوقت.