Dionisos Δημοσ. 28 Φεβρουαρίου 2004 Δημοσ. 28 Φεβρουαρίου 2004 Αυτοί οι κανόνες είναι συμπληρωματικοί των γενικών κανόνων του Insomnia και ισχύουν μόνο στο παρόν forum. Τι να κάνετε πριν ρωτήσετε κάτι στο forum Προσπαθείστε να βρείτε την απάντηση ψάχνοντας στο δίκτυο. Οι μηχανές αναζήτησης βελτιώνονται συνεχώς και τις περισσότερες φορές έχουν απαντήσεις για κάθε ερώτηση. Γνωστές μηχανές αναζήτησης είναι οι Google, Altavista, Lycos, Yahoo κ.α. Προσπαθείστε να βρείτε την απάντηση διαβάζοντας το εγχειρίδιο χρήσης. Αν δεν το έχετε κάνει αυτό, είναι πολύ πιθανό να λάβετε την πολύ γνωστή απάντηση RTFM (Read The Fucking Manual) από την οποία σαφώς και δε θα πρέπει να προσβληθείτε! Αντίθετα είναι πολύ πιθανό να περιέχει την απάντηση στο ερώτημα σας! Προσπαθείστε να βρείτε την απάντηση στις συχνά εμφανιζόμενες ερωτήσεις ή αλλιώς FAQ(Frequently asked questions). Προσπαθείστε να βρείτε την απάντηση πειραματιζόμενοι με το πρόγραμμα ή τον κώδικα. Πως να κάνετε ερωτήσεις Πρώτα απ' όλα δίνετε στα θέματά σας τίτλους που τα χαρακτηρίζουν. Θέματα με τίτλο "Διαβάστε αυτό!" ή "Μήπως ξέρετε..." δεν τραβάνε την προσοχή αυτών που πραγματικά θέλουν να βοηθήσουν. Μην δίνετε τίτλους όπως "Επείγον", ακόμα και να είναι. Αυτό είναι δικό σας πρόβλημα, όχι δικό μας. Περισσότερο αρνητικά παρά θετικά αποτελέσματα ενδέχεται να έχει. Μην ζητάτε για βοήθεια μέσω email. Λέγοντας "Δε διαβάζω συχνά το forum" είναι σαν να λέτε "Ο χρόνος μου είναι πολύ πιο σημαντικός από το χρόνο σας". Αν κάποιος έχει την διάθεση να απαντήσει στην ερώτηση σας, θα πρέπει να είστε πρόθυμοι να ξοδέψετε τον απαραίτητο χρόνο για να διαβάσετε την απάντηση. Η βοήθεια ενός προς ένα λέγεται consulting και δεν είναι συνήθως δωρεάν! Να παραθέτετε όσο λιγότερο κείμενο είναι δυνατόν. Όταν παραθέτετε ένα προηγούμενο μύνημα, σβήστε τα άσχετα σημεία του μυνήματος. Αφαιρέστε χαιρετισμούς και υπογραφές. Γενικά δε θα πρέπει να υπάρχει περισσότερο κείμενο σε παράθεση από το νέο κείμενο. Όταν κάνετε ερωτήσεις, δείξτε πως έχετε ακολουθήσει τα παραπάνω βήματα. Έτσι θα δείξετε πως δεν τεμπελιάζετε ελπίζοντας να βρείτε απαντήσεις ξοδεύοντας το χρόνο των άλλων. Παράλληλα, δείξτε τι έχετε μάθει από τα παραπάνω. Είναι πιο ενδιαφέρον να λύνει κάποιος προβλήματα για κάποιον που του αρέσει να μαθαίνει! Είμαστε, ομολογουμένως, πολύ εχθρικοί προς αυτούς που δεν θέλουν να σκεφτούν ή να ασχοληθούν πριν ρωτήσουν ερωτήσεις. Τέτοιες περιπτώσεις είναι χάσιμο χρόνου καθώς παίρνουν χρόνο χωρίς να δίνουν τίποτα. Είμαστε εθελοντές. Ο χρόνος που ξοδεύουμε να απαντήσουμε ερωτήσεις είναι πολύτιμος αλλά είναι ελάχιστος και ασφυκτικά γεμάτος. Γι' αυτό απαντάμε μόνο σε ερωτήσεις που αξίζει να δώσουμε το χρόνο μας. Δεν υπάρχει λόγος να σπαταλήσουμε το χρόνο μας να βοηθήσουμε ανθρώπους που δεν θέλουν να βοηθήσουν τους εαυτούς τους. Ποτέ μην θεωρείτε δεδομένο πως θα πάρετε απάντηση στην ερώτησή σας! Είναι πολύ πιθανό να πάρετε απάντηση. Αν όμως δεν πάρετε απάντηση, μην ξαναρωτάτε. Δεύτερη ερώτηση θα σβηστεί χωρίς εξηγήσεις. Οι λόγοι για τους οποίους μπορεί να μην πάρετε απάντηση είναι πολλοί. Πρώτα απ' όλα, η απάντηση μπορεί να είναι πολύ προφανής ή να μπορεί να βρεθεί πολύ εύκολα αν ακολουθήσετε τη διαδικασία που προτείνεται παραπάνω. Ίσως η ερώτηση να μην είναι ξεκάθαρη, δείχνοντας παράλληλα πως δεν το έχετε ψάξει το θέμα ή πως δεν ξέρετε τι ψάχνετε! Ίσως πάλι κανένα μέλος να μην έχει γνώση αυτού που ζητάτε. Για να αποφύγετε να πάρετε απαντήσεις για θέματα τα οποία ήδη γνωρίζετε: Να είστε ακριβείς και να δίνετε πολλές πληροφορίες για το πρόβλημά σας. Περιγράψτε το πρόβλημα και τις συνέπειες αυτού. Περιγράψτε το περιβάλλον στο οποίο συμβαίνει, και τη γλώσσα προγραμματισμού που χρησιμοποιείτε. Περιγράψτε την έρευνα που κάνατε προσπαθώντας να καταλάβετε το πρόβλημα, πριν ρωτήσετε την ερώτηση. Περιγράψτε τα διαγνωστικά βήματα που ακολουθήσατε, προσπαθώντας να ανακαλύψετε το πρόβλημα. [*]Μην δίνετε ολόκληρο τον κώδικά σας. Δώστε μόνο αυτά τα στοιχεία τα οποία έχουν σχέση με το πρόβλημα. Αν χρειαστεί ίσως αργότερα, τότε δίνετε περισσότερα στοιχεία από τον κώδικα. Όταν δίνετε κώδικα φροντίστε να περικλείεται από code tags [*]Μην ζητάτε λύση των εργασιών σας. Οι εργασίες αυτές σας έχουν δωθεί για να τις κάνετε εσείς και να μάθετε. Αν πραγματικά χρειάζεστε βοήθεια ζητήστε βοήθεια μόνο για τα κομμάτια που δεν κατανοείτε. Αν αυτό συμβαίνει για ολόκληρη την εργασία, τότε σας προτείνετε να διαβάσετε λίγο... [*]Αν βρήκατε τη λύση στο πρόβλημά σας, τότε στείλτε την απάντηση! Μπορεί κάποιος να έχει το ίδιο πρόβλημα με σας μετά από καιρό και να ψάξει στην database του Insomnia. Θα είναι πολύ καλύτερο να βρει την απάντηση από το να βρει μόνο μια ερώτηση ή ακόμα χειρότερα να βρει σαν απάντηση "Το βρήκα, το θέμα μπορεί να κλειδωθεί"!. Πολλές φορές ψάχνοντας στο δίκτυο θα παρατηρήσετε πως υπάρχουν ερωτήσεις "ορφανές" σε πολλά fora. Φροντίστε να κάνετε το Insomnia καλύτερο forum προγραμματισμού, δίνοντας τις λύσεις που βρίσκετε! Αν πάλι η λύση σας βρέθηκε από κάποιον άλλο insomniac, ένα ευχαριστώ είναι η πιο κατάλληλη απάντηση. Αν θεωρείτε πως χρειάζεται κάποια διόρθωση η προσθήκη επικοινωνείστε μαζί μου με προσωπικό μύνημα. Υλικό που χρησιμοποιήθηκε: http://info.borland.com/newsgroups/netiquette.html http://www.catb.org/~esr/faqs/smart-questions.html http://www.dtcc.edu/cs/rfc1855.html http://www.albion.com/netiquette/
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.