Veel mensen, rondzwervend door de uitgestrektheid van het world wide web, stuiteren op een onbegrijpelijk woord 'feature'. Wat is het en waarom kun je het ontmoeten, zelfs in de meest afgelegen hoeken van het internet?
Het woord zelf is geleend van de Engelse taal. In vertaling betekent "kenmerk" "kenmerkende eigenschap", "onderscheidende eigenschap". Het kenmerk is dus de slangnaam van die functies die het gegeven object onderscheiden van de andere.
Het gebeurde historisch gezien dus meestalhet woord wordt gebruikt in de tusovka van IT-specialisten - programmeurs, webontwerpers, webontwerpers. We kunnen zeggen dat dit concept hand in hand gaat met de bug.
De term "bug" kwam ook uit het Engelstaal, waarin "bug" wordt vertaald als een insect, een insect. De geschiedenis van zijn voorkomen is op zich interessant: vele jaren geleden, tijdens het testen van een gewone computer, ontdekten wetenschappers van de Universiteit van Harvard daarin een mot die vast zat tussen de contacten van een elektromechanisch relais. Een stom insect werd natuurlijk in beslag genomen en vervolgens in een speciaal technisch dagboek geplaatst met de opmerking "Het eerste echte geval, toen een kever werd gevonden."
Zelfs tot op dit punt werd de term "bug" gebruiktde aanduiding van verschillende fouten in elektrische apparatuur. En daarna begonnen alle programmeurs van de planeet fouten te noemen die zich in de loop van het programma manifesteren. In de regel is de oorzaak van de bug geen ernstige logische fout, maar een klein defect, bijvoorbeeld een willekeurige fout in de code.
Nu dat je weet wat een functie en bug is, jijonafhankelijk kan een lijn trekken tussen deze concepten. Het gebeurt dat de gevonden bugs, dat zijn onvoorziene fouten, worden uitgegeven voor een functie die is opgenomen in de software of het werk van de site. Hier vandaan kwam een schertsuitdrukking, rondvliegen op het internet: "Dit is geen bug, het is een functie!".
Vergeet natuurlijk niet (wat dan ook "cool"noch leek het een functie), dat dit in de eerste plaats een vergissing is. Daarom is het beter om de bug te repareren, ten minste om te voorkomen dat veiligheidslekken in de software verschijnen.
</ p>