Οι χρήστες χρειάζονται υπολογιστές για την εκτέλεση ορισμένων εργασιών. Κάποιος θέλει να παίξει παιχνίδια στον υπολογιστή, κάποιος θέλει να δημιουργήσει κείμενα και να επεξεργαστεί εικόνες, κάποιος θέλει να σχεδιάσει χάρτες και διαγράμματα, να διατηρήσει βάσεις δεδομένων. Για αυτό, υπάρχουν ειδικά προϊόντα λογισμικού που δημιουργήθηκαν από προγραμματιστές. Ένας προγραμματιστής είναι ένα άτομο που μπορεί να εξηγήσει σε έναν υπολογιστή μια εργασία που χρειάζεται ένας χρήστης.
Οδηγίες
Βήμα 1
Χρησιμοποιώντας ένα σύνολο λειτουργιών που υπάρχουν σε οποιαδήποτε γλώσσα προγραμματισμού, ένας προγραμματιστής γράφει ένα πρόγραμμα που περιέχει ορισμένες ακολουθίες μαθηματικών και λογικών ενεργειών - αλγορίθμων. Εάν είστε προγραμματιστής, ο απώτερος στόχος σας θα είναι να δημιουργήσετε μια φιλική προς τον χρήστη εφαρμογή.
Βήμα 2
Εάν έχετε γράψει ένα πρόγραμμα και λειτουργεί εξαιρετικά, μην το βελτιστοποιείτε ποτέ. Ακόμα και εσείς, το άτομο που το έγραψε, μετά από λίγο δεν θα μπορείτε πάντα να θυμάστε και να εντοπίσετε τη λογική του προκειμένου να μειώσετε τον αριθμό των λειτουργιών που εκτελούνται και να βελτιστοποιήσετε το πρόγραμμα. Δεν υπάρχει νόημα στη βελτιστοποίηση. Με τη σύγχρονη τεχνολογία υπολογιστών, αυτό δεν θα επηρεάσει καθόλου τον χρόνο εκτέλεσης του προγράμματος.
Βήμα 3
Για τον εαυτό σας, κάντε έναν κανόνα να τηρείτε ένα συγκεκριμένο στυλ κατά τη σύνταξη ενός προγράμματος, διαφορετικά, μετά την επιστροφή από τις διακοπές, μπορεί να αμφιβάλλετε αν το πρόγραμμα γράφτηκε από εσάς. Χωρίστε το σε λογικά μπλοκ που είναι εύκολο να απεικονιστούν, χρησιμοποιήστε καρτέλες και όχι κενά για να επισημάνετε ένθετα μπλοκ. Αυτά τα μικρά πράγματα θα σας βοηθήσουν να καταστήσετε σαφή τον πηγαίο κώδικα του προγράμματος, ακόμη και για έναν ξένο.
Βήμα 4
Τα ηχητικά εφέ και η πληθώρα χρωμάτων που χρησιμοποιούνται για τη διακόσμηση αυξάνουν επίσης την ελκυστικότητα του προϊόντος λογισμικού για πολλούς χρήστες. Συνοδεύστε τις ενέργειες που εκτελεί ο χρήστης στο πρόγραμμα με ηχητικά σήματα και ειδικά εφέ, διακοσμήστε το με φωτεινά, ακόμη και ασύμβατα χρώματα, και η επιτυχία του είναι εγγυημένη. Οι προχωρημένοι χρήστες πιστεύουν ακόμη και ότι αυτό ονομάζεται "φιλική διεπαφή". Αλλά και εδώ εστιάστε στον χρήστη Στις περισσότερες περιπτώσεις, θα αρκεί η ανάπτυξη μιας τυπικής διεπαφής για Windows.
Βήμα 5
Και προσπαθήστε να κάνετε το πρόγραμμά σας να λύσει εκείνες τις εργασίες που είναι απαραίτητες για τον χρήστη. Τα εργαλεία προγραμματισμού που επιλέγετε δεν είναι τόσο σημαντικά όσο η ορθότητα των αλγορίθμων που χρησιμοποιούνται. Δεδομένου ότι τα σύγχρονα οπτικά εργαλεία προγραμματισμού είναι αντικειμενικά προσανατολισμένα, δεν έχει νόημα να γράφετε πλήρως όλους τους αλγόριθμους, ο στόχος σας είναι να συνθέσετε σωστά μια ακολουθία συγκεκριμένων ενεργειών και αντιδράσεων σε συγκεκριμένα γεγονότα. Η σωστή λειτουργία του προγράμματός σας είναι η εγγύηση ότι θα χωρίσετε τον χρήστη που είναι ευχαριστημένοι μεταξύ τους.