Τα σχέδια σχεδιασμού είναι κοινές λύσεις σε κοινά προβλήματα. Όταν προσθέτετε ένα ρυθμιστικό σε μια αρχική σελίδα, χρησιμοποιείτε ένα μοτίβο σχεδίασης. Όταν κάποιος ρωτάει: "Γιατί να ανακαλύψουμε τον τροχό;" υποστηρίζουν την υιοθέτηση ενός σχεδίου σχεδίασης.

Στον ιστό, ο όρος "μοτίβα σχεδίασης" αναφέρεται συχνότερα στις τεχνικές προγραμματισμού, ωστόσο τα μοτίβα σχεδίασης υπάρχουν και μέσα στο οπτικό σχέδιο. Και ενώ η επίλυση ενός επαναλαμβανόμενου προβλήματος κωδικοποίησης με την ίδια λύση είναι μια αποτελεσματική προσέγγιση, η επαναχρησιμοποίηση ενός οπτικού σχεδιασμού δεν είναι τόσο επιθυμητή.

Γιατί χρησιμοποιούμε σχέδια σχεδιασμού;

Τα σχέδια σχεδίασης είναι πολύ λιγότερο συνηθισμένα στον σχεδιασμό της εκτύπωσης παρά στον ιστό, παρά το γεγονός ότι ο σχεδιασμός της εκτύπωσης είχε πολύ περισσότερο χρόνο για να τα σχεδιάσει. Ο λόγος για αυτό είναι ότι το web design επηρεάζεται σε μεγάλο βαθμό από κλάδους όπως η αρχιτεκτονική των πληροφοριών, η κωδικοποίηση και η χρηστικότητα. όλα τα οποία αγκαλιάζουν τη χρήση σχεδίων σχεδίασης.

Οι προγραμματιστές δεν εκτιμούν την πρωτοτυπία, εκτιμούν αποτελεσματικές, κομψές λύσεις. Εάν έχετε γράψει ποτέ στην PHP, θα γνωρίζετε ότι υπάρχουν πολλοί τρόποι ανάκτησης δεδομένων από μια βάση δεδομένων, αλλά οι περισσότεροι κωδικοποιητές PHP έχουν ένα απόσπασμα που χρησιμοποιούν ξανά και ξανά. Αν έχετε γράψει το JavaScript, θα γνωρίζετε ότι υπάρχουν διάφοροι τρόποι για να βγείτε, αλλά ένας από αυτούς είναι πιο αποδοτικός και γενικά προτιμότερος. Στην πραγματικότητα, οι περισσότεροι συντάκτες κώδικα έχουν λειτουργία αποσπασμάτων ακριβώς επειδή οι προγραμματιστές επαναχρησιμοποιούν λύσεις.

Οι σχεδιαστές, από την άλλη πλευρά, αποδίδουν την πρωτοτυπία και ενώ είναι πιθανώς αλήθεια ότι ορισμένοι σχεδιαστές χρησιμοποιούν σχέδια σχεδιασμού επειδή δεν έχουν τη φαντασία (ή το θάρρος) να κάνουν διαφορετικά, οι περισσότεροι σχεδιαστές απλώς υιοθετούν μια φόρμουλα που έχει αποδειχθεί ότι έχει αποτελέσματα.

Ωστόσο, χρησιμοποιώντας ένα μοτίβο σχεδιασμού δεν είναι φυσικό στη διαδικασία σχεδιασμού και γι 'αυτό θα βρείτε τα πιο προφανή μοτίβα σχεδίασης όπου η κωδικοποίηση έχει μεγαλύτερη επιρροή. Συγκρίνετε τις ιστοσελίδες που έχουν σχεδιαστεί για εφαρμογές για κινητά, πολλές φορές θα δείτε ότι χρησιμοποιούν τα ίδια μοτίβα σχεδιασμού ξανά και ξανά: Η εφαρμογή εμφανίζεται σε ένα τηλέφωνο, ευθυγραμμισμένη αριστερά ή δεξιά. δίπλα στο τηλέφωνο είναι μια ετικέτα και μια κλήση για δράση. το φόντο είναι μια θολή φωτογραφία συνήθως ενός καφέ.

Τα σχέδια σχεδίασης λειτουργούν;

Τα σχέδια σχεδίασης φαίνεται να λειτουργούν. Είναι συμβάσεις που εξελίσσονται με την πάροδο του χρόνου, και είναι εξαιρετικά σπάνιο το γεγονός ότι ένα μοτίβο σχεδίασης είναι αξιόπιστο σε ένα μόνο άτομο. Όπως και ο πολιτιστικός δαρβινισμός, τα μοτίβα που επιβιώνουν μέχρι το σημείο που είναι αναγνωρίσιμα ως πρότυπα πρέπει να είναι επιτυχημένα.

Τα σχέδια σχεδίασης είναι επίσης πιθανώς η απλούστερη διαδρομή για την επιτυχία ενός web designer. Παρέχουν αποδεδειγμένες λύσεις που εκατοντάδες, αν όχι χιλιάδες, των πελατών έχουν ήδη αποχωρήσει. Επιπλέον, τα μοτίβα σχεδίασης δεν χρειάζεται να δοκιμαστούν με beta, δεν χρειάζονται δοκιμή A / B, ίσως δεν χρειάζεται καν να κάνετε τη μαμά σας να τα δοκιμάσει, επειδή τα σχέδια σχεδίασης δοκιμάζονται σε ολόκληρο τον ιστό σε μια καθημερινά και μόνο εκείνες που εργάζονται επιβιώνουν.

Χρησιμοποιώντας ένα μοτίβο σχεδιασμού είναι το δημιουργικό ισοδύναμο της ζωγραφικής με αριθμούς.

Αλλά ενώ τα σχέδια σχεδίασης (εμφανίζονται) να δουλεύουν για τους πελάτες, δεν δουλεύουν για τους σχεδιαστές. Χρησιμοποιώντας ένα μοτίβο σχεδιασμού είναι το δημιουργικό ισοδύναμο της ζωγραφικής με αριθμούς. Και αν είμαστε ειλικρινείς με τον εαυτό μας, είμαστε σε αυτό για περισσότερο από ένα paycheck. Ναι, έχετε την ευθύνη στον πελάτη σας να σας προσφέρει τα καλύτερα δυνατά αποτελέσματα, αλλά έχετε και την ευθύνη στον εαυτό σας. Εάν δεν πρόκειται να είστε δημιουργικοί, υπάρχουν ευκολότεροι τρόποι πληρωμής του ενοικίου.

Οι υποστηρικτές των μοτίβων σχεδίασης υποστηρίζουν ότι αυξάνουν τη δέσμευση παρέχοντας στον τελικό χρήστη ένα κοινό UI που είναι εξοικειωμένοι, διασφαλίζοντας ότι ο σχεδιασμός έχει μια ρηχή καμπύλη μάθησης. Αυτό όμως είναι ένας ξεπερασμένος τρόπος σκέψης. Σίγουρα, εάν δημιουργείτε μια περίπλοκη εφαρμογή, μερικές συμβάσεις θα βοηθήσουν τους χρήστες σας να βρουν το δρόμο τους, αλλά είναι πολύ απίθανο να σχεδιάσετε ποτέ έναν ιστότοπο για μια δημογραφική ομάδα που δεν έχει εμπειρία στον Ιστό.

Πίσω, όταν ο ιστός ήταν καινούργιος, ήταν λογικό να γίνεται κάθε μπλε σύνδεσμος. Βοήθησε τους ανθρώπους να βρουν το δρόμο τους γύρω. Αλλά μια κοινή γλώσσα για τους συνδέσμους δεν είναι πλέον απαραίτητη γιατί καταλαβαίνουμε πού είναι πιθανό να βρούμε συνδέσμους. Όπως διαπιστώνεται από το γεγονός ότι το μοτίβο σχεδιασμού μπλε ζεύξης δεν είναι πλέον πανταχού παρόν.

Το πρόβλημα με τα σχέδια σχεδιασμού είναι ότι ενώ φαίνεται να εργάζονται βραχυπρόθεσμα, έχουν επίσης μια καλύτερη ημερομηνία πριν από την ημερομηνία. και κανείς δεν ξέρει τι είναι.

Εκδηλώσεις επιπέδου εξαφάνισης

Τα σχέδια σχεδίασης εξελίσσονται όπως η χλωρίδα και η πανίδα, τα καλύτερα ή ίσως μόνο οι πιο προσαρμόσιμες ιδέες ευδοκιμούν και διαδίδονται. Αλλά, όπως οι δεινόσαυροι που δεν είδαν ποτέ ότι έρχεται ο μετεωρίτης, τα σχέδια σχεδίασης συναντούν γεγονότα επιπέδων εξαφάνισης.

Ένα συμβάν επίπεδο εξαφάνισης είναι μια τόσο γρήγορη αλλαγή, ότι η εξέλιξη δεν είναι αρκετά γρήγορη για να προσαρμοστεί στην αλλαγή. Το T-Rex μπορεί να έχει κυβερνήσει τα δάση του κρητιδικού, αλλά δεν μπόρεσε να αντιμετωπίσει μερικές θερμοκρασιακές μεταβολές, καθώς και εκείνο το μικρό θηλαστικό που έμοιαζε με τη σκωληκοειδή που πέρασε απαρατήρητο.

Για πολλά μοτίβα σχεδίασης, ο ανταποκρινόμενος σχεδιασμός ήταν ένα γεγονός επιπέδου εξάλειψης.

Μέχρι την έκρηξη του κινητού σχεδιασμού, ένα από τα πιο χρησιμοποιημένα σχέδια σχεδιασμού ήταν το ιερή διάταξη γραφής (το λεγόμενο επειδή θεωρήθηκε ιδανικό, αλλά ήταν δύσκολο να επιτευχθεί με το CSS που ήταν διαθέσιμο τότε). Όταν ο κινητός ιστός εισήγαγε την ανάγκη για ευαίσθητο σχεδιασμό, οι ιερείς μορφές γραφίτη έπεσαν υπέρ του επειδή, ενώ ακόμα δούλευαν για επιφάνεια εργασίας, δεν προσαρμόζονται εύκολα σε κινητές οθόνες.

Τα προβλήματα που οι σχεδιαστές πρέπει να λύσουν δεν υπάρχουν σε ένα κενό. Ο ιστός είναι ένα συνεχώς μεταβαλλόμενο οικοσύστημα, με εξωτερικές επιρροές, εσωτερικές πιέσεις, καθώς και φαινομενικά τυχαίες αλλαγές. Όταν χρησιμοποιούμε ένα μοτίβο σχεδιασμού, επιλύουμε το χθεσινό πρόβλημα, με τη χθεσινή λύση. και αφήνουμε το σημερινό πρόβλημα αναπάντητο.

Επίλυση του προβλήματος με τις πρώτες αρχές

Οι πρώτες αρχές είναι μια μέθοδος λογικής σκέψης που μειώνει κάθε πρόβλημα κάτω από βασικές ιδέες που δεν μπορούν να συναχθούν από το ένα το άλλο.

Για να παραφράσω Το ανώτερο παράδειγμα της Βικιπαίδειας: Όλα τα προγράμματα περιήγησης είναι buggy. Το Safari είναι ένα πρόγραμμα περιήγησης. Το Safari είναι buggy. Η τρίτη δήλωση είναι περιττή, καθώς μπορεί να συναχθεί από τις δύο πρώτες δηλώσεις.

Ο Elon Musk είναι ένας πιστός της σκέψης των πρώτων αρχών. Την προηγούμενη εβδομάδα, Το VentureBeat ανέφερε ότι η εταιρεία Musk, SpaceX, έχτισε ένα διαστημικό πύραυλο για περίπου το 2% του συνήθους κόστους, εφαρμόζοντας απλώς τις πρώτες αρχές σκέψης.

Όταν βασίζεστε σε ένα σχέδιο μοτίβου που αντιμετωπίζετε ένα πρόβλημα, ίσως δεν χρειάζεται να το λύσετε.

Η αντίθεση των πρώτων αρχών σκέψης είναι ανάλογη σκέψη. σχέδια σχεδιασμού είναι ανάλογη σκέψη. Όταν βασίζεστε σε ένα σχέδιο μοτίβου που αντιμετωπίζετε ένα πρόβλημα, ίσως δεν χρειάζεται να το λύσετε. Εάν σχεδιάζετε όλες τις συνδέσεις σας μπλε, επιλύετε ένα ζήτημα χρηστικότητας από το 2000, αλλά είναι ένα πρόβλημα που ελάχιστα υπάρχει το 2015.

Με την υιοθέτηση μιας προσέγγισης πρώτων αρχών, εστιάζουμε στον πυρήνα του προβλήματος που έχει στην πραγματικότητα ο πελάτης μας, χωρίς να κληρονομήσει άσχετα προβλήματα τα οποία επιλύονται από τις σχεδιαστικές επιλογές άλλων ανθρώπων.

Συμπερασματικά

Τα σχέδια σχεδίασης προσφέρουν αποτελεσματικές βραχυπρόθεσμες λύσεις σε κοινά προβλήματα. Ωστόσο, όσο πιο διαδεδομένο είναι το σχεδιαστικό μοτίβο, τόσο πιο εδραιωμένο είναι και τόσο μεγαλύτερη είναι η πιθανότητα να πλησιάσει ένα γεγονός επιπέδου εξαφάνισης.

Αντί να συγκρίνουμε λύσεις και να αντλούμε απαντήσεις από τις απαντήσεις άλλων ανθρώπων, πρέπει να επικεντρωθούμε στα τρέχοντα προβλήματα των πελατών μας.

Ο ιστός μεταβάλλεται διαρκώς γύρω μας και ο σχεδιασμός συνεχίζει να εξελίσσεται, υιοθετώντας μια προσέγγιση βασικών αρχών, μπορούμε να παράγουμε εργασία αρκετά ισχυρή ώστε να επιβιώνει στο διαδίκτυο. Ποιός ξέρει? Μπορεί καν να γίνετε δημιουργικοί.