الجمعة 30 أغسطس 2024
أنا حاليًا في الدورة الثانية من مسار Codecademy Full-Stack Engineer. لقد أكملت مؤخرًا درس JavaScript Syntax I وانتهيت من مهام المصفوفات والحلقات في JavaScript Syntax II. التالي هو الكائنات، والمكررات، والأخطاء وتصحيح الأخطاء، والممارسة، وثلاثة مشاريع التحدي.
كان أبرز ما يميز اليوم هو التعرف على الحلقات التي كانت جديدة تمامًا بالنسبة لي، وهي حلقات for..of وfor..in. تعمل هذه إلى حد كبير مثل حلقات for التقليدية ولكنها أكثر إيجازًا وقابلية للقراءة وقابلة للصيانة. إليك المقارنة:
// Traditional for loop for (let i = 0; iفي حلقات for..of، يتم تجريد المُكرِّرات تمامًا، مما يجعل الكائنات والعناصر نفسها في المقدمة. هذا التحول في التركيز يجعل التعليمات البرمجية أكثر قابلية للقراءة. ومع ذلك، فهذه ليست بدائل كاملة لحلقات for التقليدية، على سبيل المثال: أنها لا تدعم التكرار العكسي، على الرغم من توفر عبارات الاستراحة والمتابعة.
بشكل عام، أنا أستمتع بالرحلة وأتطلع إلى التحديات المقبلة. لم يكن تحدي الـ 100 يوم من البرمجة مجرد وسيلة رائعة لتحفيزي وتتبع تقدمي فحسب، بل كان مجتمع التطوير رائعًا!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3