Ny sombin-kaody Java fampiasa indrindra amin'ny Stack Overflow dia misy hadisoana

Java

Fianarana iray navoaka tao amin'ny Oktobra 2018 ao amin'ny magazine empirical software engineering avy amin'ny akademisiana Sebastian Baltes sy Stephan Diehl nanambara fa sombin-kaody fehezan-dalàna omena ao valin'ny fanontaniana iray avy Stack Overflow tamin'ny volana septambra 2010 avy amin'i Andreas Lundblad, Java developer at Palantir, io no fehezan-dalàna kaody Java be mpampiasa indrindra eo amin'ny sehatry ny fiarahamonina.

Na izany aza, tamin'ny lahatsoratra tamin'ny herinandro lasa, Nanazava i Lundblad fa diso ny kaody ary diso ny fanovana ny isan'ireo bytes amin'ny endrika vakin'ny olombelona. Ny kaody resahina dia nanangona tolo-kevitra mihoatra ny arivo ary efa tafiditra ao anaty tetikasa maro ary ao amin'ny toerana fitahirizam-bokatra ao amin'ny GitHub tokony ho 7 eo ho eo.

Marihina fa tsy hitan'ny mpampiasa ny lesoka izay nampiasa an'ity kaody ity tamin'ny tetikasan'izy ireo, fa ny mpanoratra tany am-boalohany ny tendrony.

Ilay kaody heverina fa nanova ny haben'ny byte amin'ny endrika azo vakina, ohatra 110592 novaina ho "110.6 kB" na "108.0 KiB". Ny kaody dia natolotra ho toy ny varian'ireo torohevitra naroso teo aloha, namboarina tsara tamin'ny fampiasana logaritma, izay namaritana ny sandany tamin'ny fizarana ny sanda voalohany tamin'ny tsingerina iray tamin'ny «10 18, 10 15, 10 12, 10 19, 10 6, 10 3 ary 10 0 ″ , na dia be aza ny mpizara noho ny sandan'ny original amin'ny bytes.

Noho ny kajy tsy marina ao amin'ilay kinova voavolavola (fihoarana ny sanda lava), ny vokatry ny fanodinana isa be dia be (exabytes) dia tsy nifanaraka tamin'ny zava-misy.

Nanazava i Lundblad fa ny kaody dia misy hadisoana fanovana tsy dia misy dikany izay niteraka valim-panadihadiana kely momba ny haben'ny rakitra fotsiny. Izany dia voalaza fa tombanana ho ratsy lavitra noho izany.

Ny kaody dia mety nisy fahalemen'ny fiarovana, ohatra. Raha izany no izy, mety ho amam-bolana na an-taonany maro ny fanamboarana ireo rindranasa marefo rehetra, ka hampiharihary fanafihana ny mpampiasa.

Ny mpanoratra ny torohevitra koa dia nanandrana nanintona ny saina ho amin'ilay olana hampiasa ohatra tsy misy firesahana ny loharano ary tsy mamaritra fahazoan-dàlana.

"Nandritra ny fotoam-piaraha-miasa niarahana tamin'ny kaody momba ny olombelona, ​​dia nanombana tanana ny kaody tsirairay izahay ho an'ny fahalemen'ny fiarovana araka ny torolàlana an'ny CWE (Common Weakness Enumeration).

Tao anatin'ireo sombin-kaody scanner 72,483 nampiasaina tao amin'ny tetikasa iray nampiantrano GitHub farafaharatsiny, dia nahita sombin-kaody marefo 69 voasokajy ho karazany 29 izahay. Maro amin'ireo sombin-kaody nodinihina no mbola tsy raikitra, "hoy ny mpikaroka tao amin'ny tatitra nataon'izy ireo.

Ireo sombin-kaody 69 marefo hita ao amin'ny Stack Overflow nampiasaina indray tamin'ny tetik'asa GitHub 2859 total. Mba hanatsarana ny kalitaon'ny sombin-kaody zaraina amin'ny Stack Overflow, dia namorona fanitarana browser izay ahafahan'ny mpampiasa Stack Overflow mikaroka marefo ao anaty sombiny rehefa ampidinin'izy ireo amin'ny sehatra.

Na eo aza izany, na eo aza ny fampitandremana ataon'ny mpikaroka, dia mbola mandika ny kaody Stack Overflow ao anatin'ny tetikasany ihany ireo mpamorona nefa tsy manao fanadihadiana.

Ashkan Sami, profesora mpiara-miasa amin'ny IT, teknolojia sy teknolojia fampahalalana tao amin'ny Oniversite Shiraz any Iran, dia nilaza izany

"Ny fikarohana dia andrana handinihana ny fomba fifindra-monina kaody tsy mety avy amin'ny Stack Overflow mankany GitHub. Amin'ny ankapobeny, ny ezahinay aseho dia ny fampiasana kaody Stack Overflow nefa tsy nodinihina akaiky izany dia mety hiteraka fahalemen'ny fampiharana, ”hoy i Sami. Ny fandinihana dia miresaka lahatsoratra akademika iray avy amin'ny 2017 ihany koa.

Araka ity lahatsoratra ity, sombin-kaody tsy voaroaka 1161 navoaka tao amin'ny Stack Overflow no nampiasaina tamin'ny fampiharana Android 1.3 tapitrisa hita ao amin'ny Google Play.

Ho fanampin'ny fandinihana teo aloha, 46% amin'ireo mpamorona izay nampiasa kaody StackOverflow nefa tsy nanondro ny mpanoratra, 75% no tsy nahalala fa nomena alalana tamin'ny CC BY-SA ary 67% no tsy nahalala fa midika izany fa ilaina izany. ny fanamelohana.

Araka ny angon-drakitra avy amin'ny fanadihadiana hafa, ny fampiasana ny kaody santionany dia mifandray tsy amin'ny risika bibikely ao amin'ilay kaody ihany, fa koa amin'ny fahalemena.

Ohatra, rehefa avy nandinika santionany kaody 72483 C ++ tao amin'ny StackOverflow, dia hitan'ireo mpikaroka fa marefo ny fahasamihafana ao anatin'ny santionana 69 (izany hoe 0.09%), tafiditra ao anatin'ny lisitr'ireo tolo-kevitra malaza indrindra.

loharanom-baovao: https://programming.guide


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

Aoka ho voalohany ny fanehoan-kevitra

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.