كيفية طرح سؤال على Stack Overflow: 14 خطوة (بالصور)

جدول المحتويات:

كيفية طرح سؤال على Stack Overflow: 14 خطوة (بالصور)
كيفية طرح سؤال على Stack Overflow: 14 خطوة (بالصور)

فيديو: كيفية طرح سؤال على Stack Overflow: 14 خطوة (بالصور)

فيديو: كيفية طرح سؤال على Stack Overflow: 14 خطوة (بالصور)
فيديو: كيف تنتقم من شخص خذلك وتجعله يندم على ما فعله معك ✅ 2024, يمكن
Anonim

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

خطوات

جزء 1 من 3: الاستعداد للسؤال

اطرح سؤالاً على Stack Overflow الخطوة 1
اطرح سؤالاً على Stack Overflow الخطوة 1

الخطوة 1. تحقق من أن سؤالك لم يتم طرحه أو الإجابة عليه بالفعل

يمكن تحقيق ذلك عادةً من خلال بحث بسيط عبر الإنترنت عن المشكلة التي تواجهها. إذا كان سؤالك مكررًا أو تمت الإجابة عليه بالفعل ، فقد يتم إغلاقه بواسطة الوسطاء. فيما يلي بعض طرق تنقية البحث:

  • للبحث عن علامة وموضوع ، اكتب: [علامة] موضوع
  • للبحث عن عبارة معينة ، ضعها بين علامتي اقتباس: "العبارة"
  • لاستبعاد علامة أو عبارة أو موضوع ، ابدأ هذه بعلامة ناقص (-)

    بالنسبة للعلامات: [tagA] - [tagB] (عمليات البحث tagA مع تحديد tagB)

    بالنسبة إلى العبارات: الموضوع - "العبارة" (يبحث في الموضوع أثناء تقييد عبارة معينة)

    للموضوعات: topicA -topicB (عمليات البحث عن topicA مع تحديد topicB)

اطرح سؤالاً على Stack Overflow الخطوة 2
اطرح سؤالاً على Stack Overflow الخطوة 2

الخطوة الثانية. فكر في سؤالك بعناية

سيساعد السؤال الواضح والمختصر المستخدمين على فهم مشكلتك والإجابة عليها بسرعة أكبر. كن محددًا قدر الإمكان ، حيث سيساعد ذلك المستخدمين على فهم مشكلتك بشكل أفضل وكيفية تقديم المشورة لك.

يمكنك توضيح أفكارك بتدوين مسودة قصيرة قبل النشر

اطرح سؤالاً على Stack Overflow الخطوة 3
اطرح سؤالاً على Stack Overflow الخطوة 3

الخطوة 3. اختر عنوانًا واضحًا وصفيًا

سيعمل عنوانك على جذب الانتباه إلى سؤالك ، والعنوان الواضح الذي يلخص مشكلتك بشكل عام سيساعد المستخدمين الآخرين على معرفة ما إذا كانوا مناسبين لتقديم المساعدة لك.

  • العنوان العام مثل "خطأ في الكود" غامض بشكل لا يصدق. هناك شيء مثل "استثناء foo في الشريط بسبب baz" يسمح للمستخدمين بفهم مشكلتك حتى قبل قراءة التفاصيل.
  • إذا كنت تكافح من أجل إنشاء عنوان جيد لمشكلتك ، فقد ترغب في حفظ كتابة العنوان للأخير.
اطرح سؤالاً على Stack Overflow الخطوة 4
اطرح سؤالاً على Stack Overflow الخطوة 4

الخطوة 4. توسع من العنوان الخاص بك

يجب أن يبدأ سؤالك بملخص موجز لمشكلتك يتوسع عند العنوان / الموضوع. حاول أن تشرح الطريقة التي واجهت بها المشكلة وأي قيود جعلت من الصعب عليك حلها بنفسك.

اطرح سؤالاً على Stack Overflow الخطوة 5
اطرح سؤالاً على Stack Overflow الخطوة 5

الخطوة 5. قم بتضمين الحد الأدنى من المعلومات ولكنها كافية

قد يؤدي تضمين الكثير من المعلومات إلى وقوعك في المشاكل أو يجعل من الصعب على المستخدمين الآخرين تحليل مكان مشكلتك بالضبط. هذا ينطبق بشكل خاص على الكود ؛ نادرًا ما يكون نسخ برنامجك بالكامل في منشورك مفيدًا.

اطرح سؤالاً على Stack Overflow الخطوة 6
اطرح سؤالاً على Stack Overflow الخطوة 6

الخطوة 6. تسجيل الدخول أو الاشتراك

لنشر سؤال على Stack Overflow ، ستحتاج إلى تسجيل الدخول باستخدام حساب Google أو ملف تعريف Facebook أو حساب Stack Overflow الخاص بك. إذا كنت بحاجة إلى إنشاء حساب ، قم بزيارة موقع stackoverflow.com وانقر فوق ارتباط "التسجيل" الموجود في شريط الحالة العلوي بالصفحة. بعد ذلك ، اتبع التعليمات لإنشاء حسابك وحدد "تسجيل الدخول" ، والذي يمكن العثور عليه بجوار رابط "التسجيل".

جزء 2 من 3: طرح سؤالك

اطرح سؤالاً على Stack Overflow الخطوة 7
اطرح سؤالاً على Stack Overflow الخطوة 7

الخطوة 1. انقر فوق الزر "طرح سؤال"

انتقل إلى صفحة Stack Overflow الرئيسية في متصفحك على stackoverflow.com. في الزاوية اليمنى العلوية من الصفحة ، يجب أن ترى زر "طرح سؤال" ، والذي يجب النقر فوقه للمتابعة.

اطرح سؤالاً على Stack Overflow الخطوة 8
اطرح سؤالاً على Stack Overflow الخطوة 8

الخطوة 2. قراءة إخلاء المسؤولية

ثم حدد المربع الذي يشير إلى أنك قد قرأت وفهمت إخلاء المسؤولية وانقر على "متابعة". أنت الآن جاهز لطرح سؤالك!

اطرح سؤالاً على Stack Overflow الخطوة 9
اطرح سؤالاً على Stack Overflow الخطوة 9

الخطوة 3. املأ المعلومات الضرورية

هذا هو المكان الذي يكون فيه وصف مشكلتك وعنوانها مفيدًا. املأ المعلومات وخذ دقيقة لمراجعة الإملاء والنحو مرتين. آخر شيء تريده هو قيام شخص ما بإزعاج استخدامك بدلاً من الإجابة على سؤالك. ثم انقر فوق "انشر سؤالك".

اطرح سؤالاً على Stack Overflow الخطوة 10
اطرح سؤالاً على Stack Overflow الخطوة 10

الخطوة 4. أضف أي علامات ذات صلة

في حقل العلامات ، عند بدء الكتابة ، سيقترح نظام Stack Overflow تلقائيًا العلامات المحتملة لمساعدتك في هذه العملية. تأكد من قراءة أوصاف العلامات الخاصة بك. يمكن للعلامة غير الصحيحة أن تحد بشكل خطير من الردود المحتملة.

هناك ثلاث علامات مهمة يجب تضمينها فيما يتعلق بموضوعك: اللغة والمكتبة وواجهة برمجة التطبيقات

جزء 3 من 3: المتابعة والإنهاء

اطرح سؤالاً على Stack Overflow الخطوة 11
اطرح سؤالاً على Stack Overflow الخطوة 11

الخطوة الأولى. العودة إلى سؤالك

إذا كنت قد طرحت بعض الأسئلة على Stack Overflow ، أو إذا نسيت العنوان الدقيق للسؤال الذي طرحته مؤخرًا ، فيمكنك إجراء بحث للمستخدم. للقيام بهذا النوع في حقل البحث:

  • user: username (إرجاع النتائج فقط لاسم المستخدم المقدم)
  • user: username topic (يعرض فقط نتائج اسم المستخدم المتوفر مع الموضوع المرتبط)
اطرح سؤالاً على Stack Overflow الخطوة 12
اطرح سؤالاً على Stack Overflow الخطوة 12

الخطوة 2. الاستماع والرد على التعليقات

غالبًا ما تكون هذه الأمور بناءة ، ومن خلال الانتباه ، يمكنك تعلم كيفية تحسين سؤال Stack Overflow الخاص بك لطرح المهارات في المرة القادمة.

اترك المستعرض الخاص بك مفتوحًا لمشاركتك ، وقم بالرد على الأسئلة عن طريق تحرير المنشور الخاص بك لتقديم معلومات أكثر أو أكثر دقة

اطرح سؤالاً على Stack Overflow الخطوة 13
اطرح سؤالاً على Stack Overflow الخطوة 13

الخطوة 3. قبول وتنفيذ الحلول الممكنة

لقبول إجابة تعتبرها مرضية ، يمكنك النقر فوق علامة التجزئة الخضراء أسفل درجة الإجابة. سيشير هذا إلى أن السؤال قد انتهى ، وسيمنح المستخدم الذي أجاب على النقاط كمكافأة على المساهمة.

اطرح سؤالاً على Stack Overflow الخطوة 14
اطرح سؤالاً على Stack Overflow الخطوة 14

الخطوة 4. اضبط العنوان الخاص بك إذا أوضحت الإجابات المشكلة

في بعض الأحيان ، عندما تتم الإجابة على السؤال الذي نشرته ، قد تدرك أنه كان من الممكن استخدام عنوان أكثر ملاءمة أو أن وصفًا مختلفًا سيكون مناسبًا له بشكل أفضل. في هذه الحالة ، قم بتحرير العنوان الخاص بك حتى يتمكن المستخدمون الآخرون من العثور على الأسئلة والأجوبة الخاصة بك واستخدامها بسهولة أكبر.

على سبيل المثال ، يمكنك تغيير "مشكلة غريبة في foo" إلى "خطأ شريط في foo بسبب baz."

موصى به: