مقالات عملية مرتبة حسب المجال والمستوى، اختر المجال المناسب واقرأ من مستوى مبتدئ إلى محترف.
سطر مقارنة واحد بعلامتي تساوي ممكن يكسر منطق تطبيقك من غير ما تعرف. المقال يشرح الفرق بين == و=== للمبتدئ بمثال بسيط ثم علميًا، مع كود شغّال وسيناريو واقعي بالأرقام، والـ trade-off، ومتى تستخدم كل واحد، مع مصادر.
نفس الدالة ممكن تشتغل في ثانية أو تتعلّق دقايق، والفرق سطر واحد. المقال يشرح الـ Memoization للمبتدئ بمثال بسيط ثم علميًا، مع كود بايثون شغّال يقيس تحسّن آلاف المرات على فيبوناتشي، الـ trade-off، ومتى لا تستخدمه، مع مصادر رسمية.
لو حطيت cart=[] كقيمة افتراضية ولقيت القائمة بتتراكم من استدعاءات قديمة، ده مش باج. المقال يشرح فخ الوسيط الافتراضي القابل للتغيير بمثال بسيط ثم علميًا، مع كود بايثون شغّال، سيناريو واقعي بالأرقام، الحل بـ None، والـ trade-off، ومتى لا تشغل بالك، مع مصادر رسمية.