Ką tai reiškia ne klaida, o funkcija. Savybė: kas tai? Ekskursija į IT slengo pasaulį. Funkcijos ir klaidos yra amžini IT pasaulio svečiai

Tapetai

Daugelis žmonių, klaidžiodami po žiniatinklio platybes, susiduria su nesuprantamu žodžiu „funkcija“. Kas tai yra ir kodėl jį galima rasti net atokiausiuose interneto kampeliuose?

Funkcijos ir klaidos yra amžini IT pasaulio svečiai

Pats žodis pasiskolintas iš anglų kalbos. Išvertus „ypatybė“ reiškia „būdingas bruožas“, „skiriamasis bruožas“. Taigi, ypatybė yra slengo pavadinimas tų savybių, kurios skiria tam tikrą objektą iš kitų.

Taip susiklostė istoriškai, kad dažniausiai šį žodį vartoja IT specialistai – programuotojai, maketuotojai, interneto dizaineriai. Galima sakyti, kad ši koncepcija eina koja kojon su klaida.

Terminas „bug“ taip pat atėjo pas mus iš anglų kalbos, kurioje „bug“ yra išverstas kaip vabzdys, bug. Jo atsiradimo istorija įdomi pati savaime: prieš daugelį metų, testuodami kitą kompiuterį, mokslininkai tarp elektromechaninės relės kontaktų aptiko jame įstrigusį kandį. Kvailas vabzdys, žinoma, buvo pašalintas ir įdėtas į specialų techninį žurnalą su užrašu „Pirmas tikras atvejis, kai buvo rastas vabalas“.

Dar iki šio momento terminas „klaida“ buvo vartojamas įvairioms elektros įrangos problemoms apibūdinti. Ir po to visi programuotojai planetoje pradėjo tai vadinti klaidomis, kurios pasireiškia programos vykdymo metu. Paprastai klaidos priežastis yra ne kokia rimta loginė klaida, o nedidelis trūkumas, pavyzdžiui, atsitiktinė kodo klaida.

Taigi ar tai funkcija ar klaida?

Dabar, kai žinote, kas yra funkcija ir klaida, galite savarankiškai nubrėžti ribą tarp šių sąvokų. Taip atsitinka, kad aptiktos klaidos, tai yra netikėtos klaidos, yra perduodamos kaip programinės įrangos ar svetainės veikimo funkcija. Iš čia kilo po visą internetą pasklidusi humoristinė frazė: „Tai ne klaida, tai funkcija!

Žinoma, neturėtumėte pamiršti (kad ir kokia „kieta“ ši funkcija atrodytų), kad tai visų pirma klaida. Todėl vis tiek geriau ištaisyti klaidą – bent jau tam, kad programinės įrangos apsaugos sistemoje neatsirastų skylių.

Ne paslaptis, kad daug puikių atradimų padaroma laimingo atsitiktinumo dėka. Tai taip pat taikoma žaidimų pramonei. Daugybė unikalių žaidimo funkcijų ir žaidimo dizaino sprendimų gimė dėl gedimo ar klaidos. Tiesiog atsiminkite išskirtinį Laros Croft biustą – rašybos klaidą skaitmeninant herojės modelį.

Žaidimas Tylos kalnas pirmajam PlayStation jis buvo labai nestabilus, dėl to kūrėjai sumažino atvaizdavimo atstumą, užpildydami viską rūku. Šis rūkas padarė siaubą dar paslaptingesnį ir atmosferiškesnį. Iš pradžių tai buvo klaida, norint nužudyti savo bendrininkus DotA.

Žaidimo autorius socialiniame tinkle „Twitter“ prisiminė keletą kitų sėkmingų klaidų. Požemių ieškojimas Deividas Amadoras.

Klaidos, kurios buvo paverstos funkcijomis.
Iš pradžių pirmajame GTA policijai teko vytis nusikaltėlius. O bandytojai manė, kad žaidimas buvo nuobodus. Vėliau įvyko klaida, dėl kurios policijos dirbtinis intelektas važinėjo beatodairiškiau ir nuolat vytis žaidėją. Kūrėjai prisiminė šią dalį, o žaidimas visiškai pasikeitė.

Dirbdamas Onimusha„Capcom“ komanda pastebėjo kovos fizikos klaidą. Priešai gali būti išmesti į orą greitai juos užpuolus, kad jie liktų sklandyti virš žemės. Tai netilpo į žaidimo koncepciją, todėl galimybė buvo išbandyta Resident Evil 4, bet galiausiai jie tiesiog sukūrė naują projektą, velnias gali verkti.

IN Komandos tvirtovė 1(mada skirta Drebėjimas) įvyko gedimas, kai žaidėjo vardas buvo rodomas netinkama spalva, todėl atrodė, kad žaidėjas priklauso priešininkų komandai. Tai buvo nesunkiai ištaisyta, tačiau kūrėjai nusprendė sukurti šnipinėjimo klasę, pagrįstą apgaule ir sabotažu.

Puolikai iš kosmoso buvo sukurtas, kai mikrokompiuteriai buvo per lėti žaidimams. Tomohiro Nishikado pastebėjo, kad žaidimas įsibėgėjo, nes ateiviai mirė ir dingo iš ekrano. Tačiau tuo pat metu sudėtingumas padidėjo. Šis šalutinis poveikis tapo būdingu projekto bruožu.

Funkcija(Anglų) funkcija- bruožas, neįprasta savybė, „gudrybė“) - bet kokių neįprastų reiškinio požymių slengo žymėjimas. „Funkcijos“ gali būti neįprastos programinės įrangos galimybės, specialios funkcijos arba bet kas, kas patraukia ypatingą dėmesį. Iš IT žargono šis terminas iš dalies persikėlė į kasdienybę - neįprastos įrangos (pavyzdžiui, buitinės technikos), įdomios objektų konstrukcijos, nestandartinės funkcijos taip pat dažnai vadinamos „funkcijomis“. Kartais žodis „ypatybė“ kalboje pakeičiamas priebalsiu „ypatybė“. Tinklaraščiai ir įrašai, skirti funkcijoms, vadinami funkcijų užklausomis. Įprasta neologizmo frazė yra tokia: „tai ne klaida, o savybė“.

Įžymūs funkcijų pavyzdžiai

Žaidimų pramonėje

  • „Blizzard“ žaidime „StarCraft“ buvo klaida – „Unitzer Mutalisk“ atakos metu pradėjo judėti į šoną, nors turėjo likti nejudantis. Tačiau šis trūkumas buvo laikomas sėkme, nes mutaliskas, būdamas gyvas padaras, atrodė daug natūraliau, kai atakavo judant. „StarCraft 2“ ši klaida tapo funkcija.
  • Pagrindinis žaidimo „Starship Titanic“ bruožas yra neįprasta dialogo sistema. Žaidėjas įveda savo klausimą kitam veikėjui, sistema analizuoja raktinius žodžius ir formuluotes, o tada pasirenka tinkamiausią atsakymą.
  • „Earth 2150“ serijos žaidimuose yra vieneto konstruktoriaus ypatybė, kai kovinius vienetus žaidėjas surenka iš įvairių dalių – ant korpuso sumontuotas variklis, ginklai, skydų generatoriai ir kiti įrenginiai. Redaktorius labai pasikeitė nuo epizodo iki epizodo.
  • Pagrindinis „Dune“ serijos bruožas visada buvo kirminai - didžiuliai padarai, gyvenantys smėlio storyje, galintys sunaikinti nedidelę armiją, ir jiems nesvarbu, kieno.
  • Pagrindinė „Microsoft Office 2007“ savybė buvo visiškai nauja sąsaja, radikaliai besiskirianti nuo pačios „Microsoft“ nustatyto standarto. Kai kurios įmonės jau pradėjo skolintis šią funkciją – pavyzdžiui, AutoCAD 2009 turi panašią sąsają.
  • Tai pačiai Microsoft, Windows Vista OS, tarp pagrindinių funkcijų buvo Windows Aero sąsaja ir DirectX 10. Be to, pirmoji buvo pagrįsta antruoju. „DirectX 10“ žadėjo esminį proveržį kompiuterinės grafikos srityje, tačiau nepateisino lūkesčių.

Susijusios sąvokos

Fichekat (iš anglų k. Funkcijų iškirpimas) – apipjaustymo funkcijos. Nereikalingų funkcijų pašalinimas, pavyzdžiui, pernelyg sudėtingas žaidimo procesas arba, jei tai programinė įranga, nebūtina (retai naudojamos funkcijos).

Žudiko funkcija(iš anglų kalbos Žudiko funkcija– žudiko savybė) – tam tikra programinės įrangos produkto savybė arba savybė, išskirianti jį iš konkurentų.

Pastabos

Wikimedia fondas. 2010 m.

Pažiūrėkite, kas yra „ypatybė“ kituose žodynuose:

funkcija- daiktavardis, sinonimų skaičius: 14 papildymas (40) nesąmonė (177) variantas (1) ... Sinonimų žodynas

Funkcija– Specifiškumas, programos ypatumas, jos gebėjimas ką nors padaryti, anglų k. bruožas požymio reikšme, Klaidos charakteristika, dokumentuose išsakyta ypatybė... Kriminalinio ir pusiau kriminalinio pasaulio žodynas

funkcija– Iš anglų kalbos bruožas – savybė, savybė. Specifiškumas, savybė, gebėjimas ką nors padaryti. Taip pat naudojamas kompiuterių programoms. Tai yra pagrindinė mūsų programos savybė. Kompiuterių slengas ... Šiuolaikinio žodyno, žargono ir slengo žodynas

funkcija- žodžiai turi atskirą funkciją, ypatingą programos ypatybę ... Hacker's dictionary

funkcija- iš anglų kalbos ypatybė 1) atskira funkcija 2) ypatinga programos charakteristika ... Kompiuterių slengo žodynas

žudiko savybė- Išskirtinė programinės įrangos produkto savybė arba savybė. Tam tikra ypatybė, kurios konkurentų produktai neturi. Kilęs iš angliško posakio „killer feature“ – žudiko savybė. „Click pitchfork“ yra žudikiška „iPod“ funkcija... Šiuolaikinio žodyno, žargono ir slengo žodynas

1-oji proletarų šoko brigada- 1-oji proletarų brigada Josipas Brozas Tito atlieka apžvalgą ... Vikipedija

Klyajičius, Filipas– Vikipedijoje yra straipsnių apie kitus žmones, turinčius tą pačią pavardę, žr. Klyaich. Filipas Kljajičius serbas Filipas Kajikas ... Vikipedija