Αυτοματοποίηση
Αυτοματοποιόντας την εργασία μας επιτυγχάνουμε:
- Ελαχιστοποίηση των σφαλμάτων.
- Επαναληπτικότητα: όταν μεταβληθούν τα δεδομένα μας μπορούμε εύκολα
να δημιουργήσουμε ξανά τα αντίστοιχα αποτελέσματα.
- Ευελιξία: αν χρειαστεί να αλλάξουμε την μορφή των αποτελεσμάτων αρκεί να
διορθώσουμε τη διεργασία που τα παράγει.
- Τεκμηρίωση: οι κανόνες που σχηματίζουν την αυτοματοποιημένη διεργασία
αποτελούν και την τεκτμηρίωση της παραγωγής των αποτελεσμάτων.
- Πνευματική ανάταση: αντικαθιστούμε επαναλαμβανόμενες βαρετές
εργασίες με τη δημιουργική ασχολία της αυτοματοποίησης.
Μερικές προσεγγίσεις αυτοματοποίησης είναι οι παρακάτω:
- Μακροεντολές Word/Excel/Access
- Μακροεντολές του διορθωτή μας
- Εντολές SQL
- Visual Basic for Applications
- Οι γλώσσες υψηλού επιπέδου Python, R, Perl, Ruby
- Συνδυασμός εντολών του Unix
- Αρχεία δέσμης των Windows (.bat)
- Προγραμματισμός σε μια συμβατική γλώσσα όπως C, C++, Java
Παράδειγμα (μετατροπή του προχείρου σε αρχείο γραφικών):
winclip -p |
ppmquant 256 |
ppmtogif >%1