Tha mearachd aig an eisimpleir as mòr-chòrdte de chòd Java air StackOverflow

An fheadhainn as mòr-chòrdte Java còd eisimpleir, air fhoillseachadh air StackOverflow, thionndaidh a-mach a bhith le mearachd a’ leantainn gu toradh ceàrr fo chumhachan sònraichte. Chaidh an còd sin a phostadh ann an 2010 agus tha e air còrr air mìle moladh a chruinneachadh, agus tha e cuideachd air a bhith lethbhreac ann am mòran phròiseactan agus a’ nochdadh ann an stòran air GitHub timcheall air 7 mìle uair. Bu chòir a thoirt fa-near nach deach a’ mhearachd a lorg le luchd-cleachdaidh a’ dèanamh lethbhreac den chòd seo a-steach do na pròiseactan aca, ach le ùghdar tùsail na comhairle.

Thionndaidh an còd sin am meud byte gu cruth a ghabhas leughadh, mar eisimpleir ag atharrachadh 110592 gu "110.6 kB" no "108.0 KiB". Chaidh an còd a mholadh mar dhreach làn-leasaichte logarithm den chomhairle a chaidh a mholadh roimhe, anns an deach an luach a dhearbhadh stèidhichte air roinneadh sreathach den luach tùsail ann an lùb le 1018, 1015, 1012, 1019.
106, 103 agus 100, fhad ‘s a tha an roinnear nas motha na an luach byte tùsail. Mar thoradh air àireamhachadh sloppy anns an dreach as fheàrr (thar-shruth luach fada), cha robh an toradh nuair a bha e a’ giullachd àireamhan glè mhòr (exabytes) a’ freagairt ris an fhìrinn.

Dh'fheuch ùghdar na comhairle cuideachd ri aire a tharraing chun duilgheadas a bhith a 'dèanamh lethbhreac de eisimpleirean gun a bhith ag ainmeachadh an stòr agus gun a bhith a' comharrachadh a 'cheadachais. A rèir dàta na bu tràithe rinn rannsachadh Rinn 46% de luchd-leasachaidh lethbhreac de chòd bho StackOverflow gun bhrìgh, cha robh 75% mothachail gu robh an còd ceadaichte fo CC BY-SA, agus cha robh 67% mothachail gu robh feum air seo.

Le dàta A rèir sgrùdadh eile, tha a bhith a’ dèanamh lethbhreac de eisimpleirean còd a’ toirt a-steach chan e a-mhàin cunnart mhearachdan sa chòd, ach cuideachd so-leòntachd. Mar eisimpleir, às deidh mion-sgrùdadh air eisimpleirean còd 72483 C ++ air StackOverflow, chomharraich luchd-rannsachaidh fìor chugallachd ann an eisimpleirean 69 (is e sin 0.09%) a tha air an toirt a-steach don liosta de na molaidhean as mòr-chòrdte. An dèidh sgrùdadh a dhèanamh air làthaireachd a’ chòd seo air GitHub, chaidh innse gun robh an còd so-leònte a chaidh a chopaigeadh bho StackOverflow an làthair ann am pròiseactan 2859.

Source: fosgailtenet.ru

Cuir beachd ann