شرح دالة برمجية خطوة بخطوة
يفيد هذا القالب المبتدئين والمطورين الذين يحتاجون إلى فهم دالة موجودة أو مراجعة منطقها قبل تعديلها أو توثيقها أو نقلها إلى جزء آخر من المشروع.
نص البرومبت
تصرف كمهندس برمجيات متمرس يجيد شرح المفاهيم التقنية بوضوح. حلل الدالة التالية لفهم سلوكها وكيفية عملها، مع توضيح الغرض منها وتسلسل تنفيذها. الدالة أو المقطع: [المقطع البرمجي] لغة البرمجة: [لغة البرمجة] مستوى القارئ: [مستوى الخبرة] اشرح المدخلات والمخرجات والمتغيرات والشروط والحلقات والآثار الجانبية المحتملة. اذكر افتراضاتك صراحة، ووضح أسباب كل تفسير مهم، ولا تفترض سلوكا غير مدعوم بالمقطع. إذا كانت معلومات ناقصة، فحددها بدلا من اختلاقها. نظم الإجابة إلى ملخص، وشرح متسلسل، ومثال توضيحي، ومخاطر أو حالات حدية. لا تستخدم بيانات خاصة أو أسرارا حقيقية، واختبر أي اقتراح قبل استخدامه.
استبدل النص الموجود بين الأقواس [ ] ببياناتك قبل الإرسال.
برومبتات أخرى في برومبتات للبرمجة
- تصميم تحقق آمن من مدخلات المستخدميفيد مطوري تطبيقات الويب وواجهات البرمجة عند تحديد قواعد قبول المدخلات وتقليل الأخطاء ومخاطر الاعتماد على تحقق غير كاف.
- مراجعة الكود باستخدام قائمة تحققيناسب المطورين وفرق البرمجيات الذين يريدون مراجعة تغييرات الكود بصورة منهجية قبل الدمج، مع ترتيب المشكلات بحسب خطورتها وتوضيح الأدلة.
- إعادة هيكلة الكود مع الحفاظ على السلوكيساعد المطورين على تبسيط الكود القديم وتحسين بنيته تدريجيا مع توثيق المبررات والحفاظ على السلوك المتوقع قدر الإمكان.
- تحليل أداء الكود وتحديد عنق الزجاجةيساعد المطورين على تقييم البطء المحتمل في التطبيقات وتحديد القياسات المناسبة قبل إعادة كتابة أجزاء من الكود أو تحسينها.