Σπίτι Ανάπτυξη Τι σημαίνει hack στον προγραμματισμό; - ορισμός από την τεχνολογία

Τι σημαίνει hack στον προγραμματισμό; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Hack σημαίνει;

Hack, στο πλαίσιο της ανάπτυξης, έχει δύο έννοιες:

  1. Ένα hack είναι μια ανυπόφορη λύση σε ένα πρόβλημα. Με αυτή την έννοια, ένας hack παίρνει τη δουλειά, αλλά με έναν αναποτελεσματικό, μη βέλτιστο ή άσχημο τρόπο.
  2. Για να hack μπορεί επίσης να σημαίνει να προγραμματίσετε με εξαιρετική ικανότητα. Με αυτή την έννοια, ένας χάκερ παράγει κώδικα που όχι μόνο ολοκληρώνει το έργο, αλλά το κάνει με έναν αποτελεσματικό και μοναδικό τρόπο.

Η Techopedia εξηγεί τον Hack

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

Είναι πιθανώς ασφαλές να πούμε ότι μέσα στην αναπτυξιακή κοινότητα υπάρχει η αίσθηση ότι οι μη κωδικοποιητές δεν εκτιμούν πλήρως ή δεν σέβονται τον μεγάλο κώδικα. Ο Dilbertesqe "κοφτερός αφρός" βλέπει την παραγωγή κώδικα σαν widgets που παράγονται σε ένα εργοστάσιο, όπου στην πραγματικότητα, υπάρχει μια τεράστια διαφορά σε αυτό που παίρνει έξω από ένα μεγάλο προγραμματιστή σε σύγκριση με ένα φτωχό. Αυτοί με επιδεξιότητα, οι αληθινοί χάκερ, πηγαίνουν πολύ πέρα ​​και κατανοούν τις περιπλοκές ενός συστήματος. Με αυτόν τον τρόπο, υπάρχουν ομοιότητες μεταξύ ενός χάκερ και ενός καλλιτέχνη, καθώς απαιτεί δεξιότητα, αποφασιστικότητα και σκληρή δουλειά για να παράγει κάτι που αισθάνεται ότι είναι πραγματικά σπουδαίο.

Ο ορισμός αυτός γράφτηκε στο πλαίσιο της ανάπτυξης
Τι σημαίνει hack στον προγραμματισμό; - ορισμός από την τεχνολογία