Πώς να υποβάλετε μια ερώτηση στο Stack Overflow

Συγγραφέας: William Ramirez
Ημερομηνία Δημιουργίας: 23 Σεπτέμβριος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Πώς να υποβάλετε μια ερώτηση στο Stack Overflow - Κοινωνία
Πώς να υποβάλετε μια ερώτηση στο Stack Overflow - Κοινωνία

Περιεχόμενο

Το Stack Overflow είναι ένας ιστότοπος Q&A όπου μπορείτε να κάνετε διάφορες ερωτήσεις προγραμματισμού και να λάβετε απαντήσεις από άλλους χρήστες. Το Stack Overflow διαθέτει επίσης σύστημα ψηφοφορίας που επιτρέπει στους χρήστες να επιλέγουν τις καλύτερες απαντήσεις σε μια δεδομένη ερώτηση. Αλλά, όπως σε κάθε άλλη κοινότητα Διαδικτύου, η σωστή διατύπωση της ερώτησης θα σας επιτρέψει να λάβετε μια πιο ουσιαστική απάντηση πολύ πιο γρήγορα.

Βήματα

Μέρος 1 από 3: Προετοιμασία της Ερώτησης

  1. 1 Βεβαιωθείτε ότι κανείς δεν έχει κάνει ή λάβει παρόμοια ερώτηση. Για να το ελέγξετε, πρέπει απλώς να οδηγήσετε μια περιγραφή του προβλήματος που αντιμετωπίζετε σε μια μηχανή αναζήτησης. Εάν η ερώτησή σας επαναλαμβάνεται και έχει ήδη απαντηθεί, οι συντονιστές μπορούν να την κλείσουν. Ακολουθούν ορισμένοι τρόποι βελτιστοποίησης της αναζήτησής σας:
    • Για αναζήτηση θεμάτων με συγκεκριμένες ετικέτες, πληκτρολογήστε: [ετικέτα] θέμα
    • Για να βρείτε την ακριβή φράση, χρησιμοποιήστε εισαγωγικά: "φράση"
    • Για να εξαιρέσετε μια ετικέτα, όρο ή φράση από τα αποτελέσματα, προσθέστε ένα σύμβολο μείον (-) πριν από το ερώτημα
      Για ετικέτες: [tagA] - [tagB] (αναζήτηση με tagA, φιλτράρισμα αποτελεσμάτων με tagB)
      Για φράσεις: topic - "φράση" (αναζητήστε ένα θέμα που δεν αναφέρει μια συγκεκριμένη φράση)
      Για θέματα: topicA-topicB (αναζήτηση ανά topicA, φιλτράρισμα αποτελεσμάτων με θέμαB)
  2. 2 Σκεφτείτε προσεκτικά την ερώτησή σας. Μια σαφής και περιεκτική ερώτηση θα επιτρέψει στους χρήστες να κατανοήσουν γρήγορα το πρόβλημά σας και να δώσουν μια απάντηση. Διατυπώστε την ερώτηση όσο το δυνατόν ακριβέστερα, ώστε οι χρήστες να κατανοήσουν καλύτερα ποιο είναι το πρόβλημά σας και να σας δώσουν συμβουλές.
    • Πριν δημοσιεύσετε μια ερώτηση, δοκιμάστε να σημειώσετε ιδέες σε ένα κομμάτι χαρτί για να οργανώσετε τις σκέψεις σας.
  3. 3 Βρείτε έναν σαφή και κατανοητό τίτλο. Δεδομένου ότι είναι ο τίτλος που θα επιστήσει την προσοχή στην ερώτησή σας, θα πρέπει να είναι σαφής και να συνοψίσει την ουσία του προβλήματός σας, ώστε οι άλλοι χρήστες να καταλάβουν εάν μπορούν να σας βοηθήσουν.
    • Η γενική επικεφαλίδα "σφάλμα στον κώδικα" είναι πολύ αφηρημένη. Κάτι σαν "εξαίρεση foo στο μπαρ λόγω baz" θα επιτρέψει στους χρήστες να κατανοήσουν το πρόβλημα χωρίς καν να διαβάσουν την περιγραφή.
    • Εάν δεν μπορείτε να βρείτε έναν καλό τίτλο για την ερώτησή σας, αφήστε αυτό το βήμα για αργότερα.
  4. 4 Ξεκινήστε από τον τίτλο. Η ερώτησή σας θα πρέπει να ξεκινήσει συνοψίζοντας το πρόβλημά σας σε μια πιο εκτεταμένη έκδοση του τίτλου / θέματος. Προσπαθήστε να περιγράψετε το υπόβαθρο του προβλήματος, καθώς και ποιοι περιορισμοί σας εμπόδισαν να το λύσετε μόνοι σας.
  5. 5 Μην μπερδεύετε το θέμα, αλλά δώστε αρκετές πληροφορίες. Η υπερβολική πληροφόρηση μπορεί να έχει αρνητικές συνέπειες ή να δυσκολεύει τους χρήστες να κατανοήσουν το πρόβλημα. Αυτό αφορά κυρίως τον κώδικα - η αντιγραφή ολόκληρου προγράμματος σε ένα μήνυμα είναι σπάνια χρήσιμη.
  6. 6 Εγγραφείτε ή συνδεθείτε στο λογαριασμό σας. Για να δημοσιεύσετε μια ερώτηση στο Stack Overflow, πρέπει να είστε συνδεδεμένοι με έναν λογαριασμό Google, Stack Overflow ή Facebook. Εάν δεν έχετε λογαριασμό, ανοίξτε τη σελίδα stackoverflow.com και κάντε κλικ στο κουμπί "Εγγραφή" στη γραμμή στο επάνω μέρος της σελίδας. Ακολουθήστε τα βήματα για να δημιουργήσετε έναν λογαριασμό και, στη συνέχεια, κάντε κλικ στο κουμπί Σύνδεση δίπλα στο κουμπί Εγγραφή.

Μέρος 2 από 3: Υποβολή της ερώτησης

  1. 1 Κάντε κλικ στο κουμπί "Κάντε μια ερώτηση". Πληκτρολογήστε in.stackoverflow.com στη γραμμή διευθύνσεων του προγράμματος περιήγησης για να μεταβείτε στην αρχική σελίδα Stack Overflow. Στην επάνω δεξιά γωνία της σελίδας υπάρχει ένα κουμπί Κάντε μια ερώτηση στην οποία πρέπει να κάνετε κλικ.
  2. 2 Διαβάστε τη συμφωνία χρήστη. Στη συνέχεια, επιλέξτε το πλαίσιο για να επιβεβαιώσετε ότι έχετε διαβάσει και αποδεχτεί τη συμφωνία χρήστη και κάντε κλικ στο κουμπί "Συνέχεια". Τώρα μπορείτε να κάνετε την ερώτησή σας!
  3. 3 Δώστε όλες τις απαιτούμενες πληροφορίες. Εδώ είναι χρήσιμη η περιγραφή και ο τίτλος του προβλήματός σας. Αντιγράψτε τις πληροφορίες και αφιερώστε μερικά λεπτά για να ελέγξετε ξανά την ορθογραφία και τη γραμματική σας. Δεν θέλετε κάποιος να παρατηρήσει τα λάθη σας αντί να απαντήσει στην ερώτηση, έτσι δεν είναι; Κάντε κλικ στο κουμπί "Υποβολή ερώτησης".
  4. 4 Προσθέστε τις κατάλληλες ετικέτες. Όταν αρχίσετε να πληκτρολογείτε, το Stack Overflow θα προσθέσει αυτόματα πιθανές ετικέτες στην κατάλληλη γραμμή για να διευκολύνει την εργασία σας. Φροντίστε να διαβάσετε την περιγραφή των ετικετών σας. Μια ακατάλληλη ετικέτα μπορεί να επηρεάσει σε μεγάλο βαθμό πιθανές απαντήσεις.
    • Τρεις βασικές ετικέτες για προσθήκη στο θέμα σας είναι η γλώσσα, η βιβλιοθήκη και το API.

Μέρος 3 από 3: Τελικές πινελιές

  1. 1 Βρείτε την ερώτησή σας. Εάν δεν είναι η πρώτη φορά που κάνετε μια ερώτηση στο Stack Overflow ή εάν έχετε ξεχάσει την ακριβή διατύπωση της τελευταίας σας ερώτησης, μπορείτε να πραγματοποιήσετε αναζήτηση βάσει λογαριασμού χρήστη. Για να το κάνετε αυτό, εισαγάγετε την ακόλουθη συμβολοσειρά στο πεδίο αναζήτησης:
    • χρήστη: user_id (αναζήτηση όλων των θεμάτων για τον καθορισμένο χρήστη)
    • user: user_id topic (αναζήτηση συγκεκριμένου θέματος για τον συγκεκριμένο χρήστη)
  2. 2 Διαβάστε και απαντήστε στα σχόλια. Οι περισσότερες από τις απαντήσεις θα είναι εποικοδομητικές. Δώστε προσοχή και μπορείτε να βελτιώσετε τις δεξιότητές σας στο Stack Overflow.
    • Αφήστε τη σελίδα μηνυμάτων σας ανοιχτή και απαντήστε σε ερωτήσεις επεξεργάζοντας το μήνυμά σας, παρέχοντας όλο και πιο ακριβείς πληροφορίες.
  3. 3 Δημιουργήστε και εφαρμόστε μια πιθανή λύση. Για να αποδεχτείτε μια απάντηση που πιστεύετε ότι είναι ικανοποιητική, κάντε κλικ στο πράσινο εικονίδιο κάτω από την βαθμολογία απάντησης. Αυτό θα σημαίνει ότι η ερώτηση έχει κλείσει και θα επιβραβεύσει επίσης τον χρήστη που έδωσε μια χρήσιμη απάντηση.
  4. 4 Διορθώστε τον τίτλο εάν η απάντηση βοηθά στο πρόβλημα. Αφού λάβετε την απάντηση στην αναρτημένη ερώτηση, ίσως έχετε συνειδητοποιήσει ότι θα ήταν καλύτερο να χρησιμοποιήσετε έναν πιο κατάλληλο τίτλο ή μια πιο χρήσιμη περιγραφή. Εάν συμβαίνει αυτό, θα πρέπει να αλλάξετε τον τίτλο της ερώτησης για να διευκολύνετε τους άλλους χρήστες να βρουν και να ακολουθήσουν τις συμβουλές στο θέμα σας.
    • Για παράδειγμα, μπορεί να θέλετε να αλλάξετε τον τίτλο "Strange problem in foo" σε "Bar error in foo due to baz".