دعونا نبدأ بمقدمة بسيطة عن نفسي. مثل العديد منكم الذين يقرأون هذا، أنا طالب في السنة الثانية في علوم الكمبيوتر بجامعة ديبول. في منتصف رحلتي في هندسة البرمجيات، اكتشفت حبي لعلم البيانات، فأضفته كتخصص ثانوي إلى تخصصي. الآن، لماذا تسمى مدونتي CyberFriend؟ حسنًا، في الصورة، يمكنك رؤية أعز أصدقائي - حيواني الأليف، طوكيو. في أغلب الأحيان، يجلس طوكيو بجواري بينما نحاول حل مشكلة برمجية معقدة أخرى، أو يستمع لي عندما أشعر بالملل من ذلك. مضحك جداً.
كان اليوم الأول من الفصل ممتعًا. مثل معظم الفصول الدراسية، بدا الأمر سهلاً في البداية. كانت مادة المحاضرة بسيطة مثل "1 1 = 2". ولكن بعد ذلك، عندما حان وقت أداء الواجب المنزلي، سمعت صوتًا: "اكتب برنامج فيبوناتشي". في هذه المرحلة، لا ينبغي أن أتفاجأ، لكن بطريقة ما، هذا الأمر يفاجئني دائمًا. لذا، فتحت رمز VS الخاص بي وبدأت في مراجعة معرفتي بفيبوناتشي، جنبًا إلى جنب مع JAVA.
أثناء العمل على حل المشكلة، تذكرت أنني قمت بالفعل بحل مشكلة فيبوناتشي صغيرة في بايثون، مما جعل حياتي أسهل بكثير. الآن، كان علي فقط إعادة كتابته بلغة JAVA. الأمر المضحك هو أن ثلاث دورات أخرى في هذا الفصل الدراسي قامت أيضًا بمراجعة فيبوناتشي. أليس من المدهش كيف تم تصميم هذه الدورات بحيث تتداخل وتعزز المادة؟ أنا أحبه! على أية حال، تم الانتهاء من البرنامج، وتم تجميعه بنجاح.
أثناء اختباره، لاحظت أنه سيكون من المفيد إضافة بعض الاستثناءات، مثل "يسمح بالأرقام فقط، بدون أحرف أو كلمات." وهذا من شأنه أن يجعل البرنامج أكثر وضوحًا فيما يتعلق بقبول الأعداد الصحيحة فقط. فكرت في إضافة استثناء للأعداد الصحيحة غير السالبة، ولكن نظرًا لأن البرنامج يُرجع صفرًا للمدخلات السالبة، فقد بدا الأمر زائدًا عن الحاجة. يعد الحفاظ على الكود الخاص بي نظيفًا ومباشرًا أمرًا مهمًا بالنسبة لي.
إذن، اكتملت التغييرات، وأنا وطوكيو سعداء بالمنتج النهائي، والآن حان الوقت لمعالجة المشكلة التالية.
نراكم في المرة القادمة،
صديقك السيبراني
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3