حول هذا المنتج
ملخص الكتاب يقلب هذا الكتاب موازين أدلة البرمجة التقليدية، حيث يستخدم الفكاهة للتعليم من خلال الأمثلة السيئة. اكتشف كيف تصبح أسوأ مبرمج في العالم، وتبني عادات سيئة تؤدي إلى كتابة أكواد برمجية مليئة بالأخطاء وضعيفة الصياغة. هل تحلم بكتابة كود يتم رفضه فوراً أثناء المراجعة؟ هل تتطلع لقراءة تعليقات مليئة بالاستياء مثل "WTF"؟ هل تأمل أن تمر تغييراتك المليئة بالأخطاء خلسة وتحدث فوضى عارمة في قاعدة الكود؟ إذا كان هدفك هو بناء سمعة في كتابة أكواد برمجية ركيكة وفوضوية ومليئة بالأخطاء تثير حنق زملائك في الفريق، فإن كتاب Bad Programming Practices 101 هنا لمساعدتك. وبدلاً من ذلك، يمكنك استخدام هذا الكتاب لتحديد تلك العادات السيئة وتعلم كيفية تجنبها. يغطي الكتاب مواضيع مثل أساسيات البرمجة (التنسيق، والمتغيرات، والحلقات التكرارية، والوحدات البرمجية)، وقد تمت مراجعته بإضافة فصل جديد حول كيفية عدم استخدام الذكاء الاصطناعي في كتابة الأكواد. وكما قيل، عليك كتابة 10,000 سطر من الأكواد السيئة قبل أن تصبح مبرمجاً جيداً. يساعدك هذا الكتاب على استيفاء تلك الحصة مع الفهم الحقيقي للأسباب الكامنة وراء أفضل الممارسات. ما ستتعلمه: كن مبرمجاً أفضل من خلال تعلم كيفية (عدم) البرمجة اختر أدواتك بحكمة تعامل مع البرمجة كعملية حل للمشكلات اكتشف عواقب مظهر البرنامج وهيكله العام شرح الاستخدام السيئ للمتغيرات في البرامج تجنب العادات السيئة والأخطاء الشائعة عند استخدام الجمل الشرطية والحلقات التكرارية تعرف على كيف يؤدي ضعف معالجة الأخطاء إلى جعل البرامج غير مستقرة تجنب الممارسات السيئة المتعلقة تحديداً بالبرمجة كائنية التوجه الحد من آثار تحديد الأخطاء واختبارها بشكل غير فعال وغير كافٍ تعلم كيفية تجنب تخريب الكود الخاص بك من خلال سوء استخدام أدوات الذكاء الاصطناعي
لمن هذا الكتاب:
لأولئك الذين لديهم بعض المعرفة البرمجية العملية (يمكنهم البرمجة بلغة برمجة واحدة على الأقل)، ولكن لديهم خبرة مهنية قليلة أو معدومة ويرغبون في اكتسابها بسرعة. سواء كانوا لا يزالون في مرحلة التدريب على تطوير البرمجيات أو في بداية مسيرتهم المهنية في البرمجة، ولديهم خبرة مهنية تتراوح بين 1 إلى 2 سنة كحد أقصى.
عن الغلاف الخلفي يقلب هذا الكتاب موازين أدلة البرمجة التقليدية، حيث يستخدم الفكاهة للتعليم من خلال الأمثلة السيئة. اكتشف كيف تصبح أسوأ مبرمج في العالم، وتبني عادات سيئة تؤدي إلى كتابة أكواد برمجية مليئة بالأخطاء وضعيفة الصياغة. هل تحلم بكتابة كود يتم رفضه فوراً أثناء المراجعة؟ هل تتطلع لقراءة تعليقات مليئة بالاستياء مثل "WTF"؟ هل تأمل أن تمر تغييراتك المليئة بالأخطاء البرمجية خفية لتحدث فوضى عارمة في قاعدة الكود؟ إذا كان هدفك هو بناء سمعة في كتابة أكواد برمجية ركيكة وفوضوية ومليئة بالأخطاء تثير حنق زملائك في الفريق، فإن كتاب Bad Programming Practices 101 هنا لمساعدتك. وبدلاً من ذلك، يمكنك استخدام هذا الكتاب لتحديد تلك العادات السيئة وتعلم كيفية تجنبها. يغطي الكتاب مواضيع مثل أساسيات البرمجة (التنسيق، والمتغيرات، والحلقات التكرارية، والوحدات البرمجية)، وقد تمت مراجعته بإضافة فصل جديد حول كيفية عدم استخدام الذكاء الاصطناعي في كتابة الأكواد. وكما قيل، عليك كتابة 10,000 سطر من الأكواد السيئة قبل أن تصبح مبرمجاً جيداً. يساعدك هذا الكتاب على استيفاء تلك الحصة مع الفهم الحقيقي للأسباب الكامنة وراء أفضل الممارسات. ستتمكن من: تحسين مهاراتك في البرمجة عبر تعلم كيفية (عدم) البرمجة اختيار أدواتك بحكمة النظر إلى البرمجة كعملية لحل المشكلات اكتشاف عواقب مظهر البرنامج وهيكله العام شرح الاستخدام السيئ للمتغيرات في البرامج تجنب العادات السيئة والأخطاء الشائعة عند استخدام الجمل الشرطية والحلقات التكرارية معرفة كيف يؤدي ضعف معالجة الأخطاء إلى جعل البرامج غير مستقرة تجنب الممارسات السيئة المتعلقة تحديداً بالبرمجة كائنية التوجه التخفيف من آثار تحديد الأخطاء واختبارها بشكل غير فعال وغير كافٍ تعلم كيفية تجنب تخريب الكود الخاص بك من خلال سوء استخدام أدوات الذكاء الاصطناعي (جديد)
نبذة عن المؤلف Karl Beecher هو كاتب ومطور برمجيات ومعلم بريطاني مقيم في المملكة المتحدة. يتخصص في تبسيط الأفكار العميقة والمعقدة وتقديمها بأساليب سهلة الفهم.
- المميزات
- يغير هذا الكتاب المفهوم التقليدي لأدلة البرمجة العامة، حيث يستخدم الفكاهة للتعليم من خلال الأمثلة السيئة.
- نبذة عن المؤلف: Karl Beecher هو كاتب ومطور برمجيات ومعلم بريطاني مقيم في المملكة المتحدة.
- 235 صفحة
- الحواسيب، البرمجة
المواصفات
- الأبعاد (الإجمالية)
10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × .55 بوصة (عمق)
- الوزن
1.01 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
235
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
البرمجة
- الناشر
Apress
- الموضوع
المترجمات
- الطبعة
الطبعة الثانية
- التنسيق
غلاف ورقي
- المؤلف
Karl Beecher
- اللغة
الإنجليزية