Ο προγραμματισμός, χωρίς υπερβολή, είναι τέχνη. Και αυτή η τέχνη έχει τους δικούς της κανόνες, οι γνώσεις των οποίων βοηθούν στη δημιουργία προγραμμάτων υψηλής ποιότητας που ικανοποιούν τον χρήστη με καλή δουλειά και φιλική προς το χρήστη διεπαφή.
Οδηγίες
Βήμα 1
Εάν απλά μαθαίνετε να κωδικοποιείτε, συνηθίστε αμέσως το σωστό στυλ εργασίας. Τα λάθη σε αυτό το στάδιο, η διόρθωση λανθασμένων συνηθειών θα περιπλέξει σημαντικά τη δουλειά σας στο μέλλον.
Βήμα 2
Κατ 'αρχάς, καθορίστε τι ακριβώς πρέπει να κάνει το πρόγραμμά σας. Ελεύθερη σχεδίαση δείγματος διεπαφής για αυτό. Φανταστείτε πώς θα συνεργαστείτε με αυτό, πόσο βολικό θα είναι. Όσο πιο ακριβής ορίζετε την εργασία σας, τόσο πιο εύκολο θα είναι για εσάς να γράψετε το πρόγραμμα.
Βήμα 3
Δημιουργήστε έναν αλγόριθμο βήμα προς βήμα για το πρόγραμμα. Ένας τέτοιος αλγόριθμος καταρτίζεται με τη μορφή ενός κατακόρυφου διαγράμματος μπλοκ που αποτελείται από ξεχωριστά μπλοκ συνδεδεμένα με μεταβάσεις. Σε αυτό το στάδιο, περιγράφετε σχηματικά τη λειτουργία του προγράμματος, το οποίο θα σας επιτρέψει να δημιουργήσετε την πιο βέλτιστη έκδοση του.
Βήμα 4
Αναλύστε το διάγραμμα ροής. Εάν μια λειτουργία επαναλαμβάνεται πολλές φορές, είναι σκόπιμο να μετακινήσετε την εκτέλεση σε ξεχωριστό μπλοκ. Κατά την ανοικοδόμηση του διαγράμματος ροής, φροντίστε να γράψετε τις κατάλληλες εξηγήσεις σε αυτό, χωρίς αυτές μπορείτε εύκολα να συγχέετε.
Βήμα 5
Ένα όμορφο και καλά μελετημένο διάγραμμα μπλοκ σας επιτρέπει να γράψετε ένα καλό πρόγραμμα. Μην εξοικονομήσετε χρόνο στην προετοιμασία του, αυτό θα σας σώσει από πολλά λάθη και θα αυξήσει την ποιότητα του ολοκληρωμένου προγράμματος.
Βήμα 6
Αφού συντάξατε ένα διάγραμμα μπλοκ και επαληθεύσατε τη διεπαφή, ξεκινήστε να γράφετε ένα πρόγραμμα. Μπορείτε να γράψετε εντελώς ολόκληρο τον κώδικα με το χέρι, σε οποιοδήποτε πρόγραμμα επεξεργασίας με επισήμανση σύνταξης ή ακόμα και σε ένα κανονικό Σημειωματάριο. Τότε πρέπει απλώς να μεταγλωττίσετε το γραπτό πρόγραμμα χρησιμοποιώντας τον μεταγλωττιστή.
Βήμα 7
Αλλά είναι καλύτερο να χρησιμοποιήσετε ένα από τα ειδικά περιβάλλοντα λογισμικού για να γράψετε τον κώδικα προγράμματος, το οποίο διευκολύνει σημαντικά τη διαδικασία προγραμματισμού. Τα πιο δημοφιλή από αυτά είναι το Borland C ++ Builder, Borland Delphi, Microsoft Visual Studio. Επιλέξτε εκείνο στο οποίο είστε πιο άνετοι στην εργασία.
Βήμα 8
Η πραγματική διαδικασία σύνταξης κώδικα ξεκινά με την επιλογή του τύπου της μελλοντικής εφαρμογής. Εσείς καθορίζετε εάν θα είναι μια κανονική εφαρμογή Windows, ένα πρόγραμμα κονσόλας, μια βιβλιοθήκη δυναμικών συνδέσμων κ.λπ. Στη συνέχεια (εάν πρόκειται για εφαρμογή Windows) δημιουργείτε μια διεπαφή χρησιμοποιώντας το περιβάλλον λογισμικού απλά σύροντας και ρίχνοντας στοιχεία από την παλέτα στοιχείων στη φόρμα και προσαρμόζοντάς τα όπως απαιτείται.
Βήμα 9
Η διεπαφή έχει δημιουργηθεί, αλλά όλα τα στοιχεία της εξακολουθούν να μην λειτουργούν - γι 'αυτούς, πρέπει να γράψετε χειριστές συμβάντων. Επιπλέον, πρέπει να γράψετε τον κύριο κωδικό που καθορίζει τη λειτουργία ολόκληρου του προγράμματος. Μην ξεχάσετε να εισαγάγετε χειριστές σφαλμάτων - δηλαδή, για να προσδιορίσετε τις ενέργειες του προγράμματος όταν προκύπτουν όλα τα είδη μη έγκυρων καταστάσεων.
Βήμα 10
Κατά τη σύνταξη κώδικα, μην νιώθετε τεμπέλης για να προσθέσετε σχόλια, αυτό είναι πολύ σημαντικό. Χωρίς να κάνετε σχόλια, μετά από λίγο θα δυσκολευτείτε να κατανοήσετε τον γραπτό κώδικα μόνοι σας. Ο ίδιος ο κώδικας πρέπει να γράφεται με έναν γενικά αποδεκτό τρόπο που διευκολύνει την ανάγνωση και την κατανόηση.
Βήμα 11
Αφού γράψετε το πρόγραμμα, ξεκινήστε να το εντοπίζετε, σε αυτό το στάδιο είναι σημαντικό να εντοπίσετε όλες τις παγίδες. Αυτά μπορεί να είναι σφάλματα που οδηγούν σε εσφαλμένη λειτουργία του προγράμματος, εσφαλμένες ρυθμίσεις διεπαφής - για παράδειγμα, ο χρήστης έχει τη δυνατότητα να αλλάξει το μέγεθος του παραθύρου του προγράμματος, αν και αυτό δεν παρέχεται. Το πρόγραμμα ενδέχεται να μην λειτουργεί σωστά όταν αλλάξει η ανάλυση της οθόνης, πράγμα που σημαίνει ότι πρέπει να το λάβετε υπόψη.
Βήμα 12
Βεβαιωθείτε ότι έχετε ελέγξει το πρόγραμμα για απρόσμενες λειτουργίες. Προσομοιώστε τις καταστάσεις που μπορεί να δημιουργήσει ένας χρήστης, διορθώστε αμέσως όλες τις ελλείψεις που εντοπίστηκαν.
Βήμα 13
Μην ξεχνάτε ότι το ολοκληρωμένο πρόγραμμα πρέπει να λειτουργεί όχι μόνο στον υπολογιστή σας, όπου έχετε όλες τις απαραίτητες βιβλιοθήκες του περιβάλλοντος προγραμματισμού, αλλά και σε άλλα μηχανήματα. Επομένως, κατά τη σύνταξη του προγράμματος, καθορίστε τις απαραίτητες επιλογές στις ρυθμίσεις.
Βήμα 14
Συσκευάστε το ολοκληρωμένο πρόγραμμα με ένα πακέτο, αυτό θα μειώσει σημαντικά το μέγεθός του. Εάν πρόκειται να πουλήσετε το πρόγραμμά σας, προστατέψτε το από την εισβολή με ένα προστατευτικό. Αλλά να θυμάστε ότι η αφαίρεση των προστατευτικών, που είναι ανοιχτά στο δίκτυο, έχει από καιρό κυριαρχήσει από προγράμματα cracker.