Rangachadh leabharlannan a dh'fheumas sgrùdaidhean tèarainteachd sònraichte

Stèidheachd air a chruthachadh leis an Linux Foundation Iomairt Bun-structair Bun-structair, anns an tàinig prìomh chorporra còmhla gus taic a thoirt do phròiseactan stòr fosgailte ann am prìomh raointean de ghnìomhachas a’ choimpiutair, seachad dàrna sgrùdadh taobh a-staigh a’ phrògram Cunntas-sluaigh, ag amas air pròiseactan stòr fosgailte a chomharrachadh a dh’ fheumas sgrùdaidhean tèarainteachd prìomhachais.

Tha an dàrna sgrùdadh a’ cuimseachadh air mion-sgrùdadh air còd stòr fosgailte co-roinnte air a chleachdadh gu h-obann ann an grunn phròiseactan iomairt ann an cruth eisimeileachd air a luchdachadh sìos bho stòran taobh a-muigh. Faodaidh so-leòntachd agus co-rèiteachadh luchd-leasachaidh co-phàirtean treas-phàrtaidh a tha an sàs ann an obrachadh thagraidhean (sèine solair) a h-uile oidhirp gus dìon a’ phrìomh thoraidhean a leasachadh. Mar thoradh air an sgrùdadh bha e air a mhìneachadh Na 10 pasganan as cumanta ann an JavaScript agus Java, agus feumar aire shònraichte a thoirt do thèarainteachd agus seasmhachd.

Leabharlannan JavaScript bho stòr npm:

  • async (196 mìle loidhne de chòd, 11 ùghdaran, 7 luchd-coimhid, 11 cùisean fosgailte);
  • oighreachdan (3.8 mìle loidhnichean de chòd, 3 ùghdaran, 1 neach-coimhid, 3 duilgheadasan gun fhuasgladh);
  • isarra (317 loidhnichean de chòd, 3 ùghdaran, 3 luchd-coimhid, 4 cùisean fosgailte);
  • Seòrsa de (2 mìle loidhne de chòd, 11 ùghdaran, 11 luchd-coimhid, 3 duilgheadasan gun fhuasgladh);
  • loidsidh (42 mìle loidhne de chòd, 28 ùghdaran, 2 neach-coimhid, 30 cùis fhosgailte);
  • minimist (1.2 mìle loidhne de chòd, 14 ùghdaran, 6 luchd-coimhid, 38 cùisean fosgailte);
  • tùsanaich (3 mìle loidhne de chòd, 2 ùghdar, 1 neach-coimhid, gun chùisean fosgailte);
  • qs (5.4 mìle loidhne de chòd, 5 ùghdaran, 2 luchd-coimhid, 41 cùisean fosgailte);
  • leughadh-sruth (28 mìle loidhne de chòd, 10 ùghdaran, 3 luchd-coimhid, 21 cùisean fosgailte);
  • string_decoder (4.2 mìle loidhne de chòd, 4 ùghdaran, 3 luchd-coimhid, 2 chuspair fosgailte).

Leabharlannan Java bho stòran Maven:

  • jackson-cridhe (74 mìle loidhne de chòd, 7 ùghdaran, 6 luchd-coimhid, 40 cùisean fosgailte);
  • jackson-dàta (74 mìle loidhne de chòd, 23 ùghdaran, 2 luchd-coimhid, 363 cùisean fosgailte);
  • guabha.git, Leabharlannan Google airson Java (1 millean loidhne de chòd, 83 ùghdaran, 3 luchd-coimhid, 620 cùisean fosgailte);
  • Commons-codec (51 mìle loidhne de chòd, 3 ùghdaran, 3 luchd-coimhid, 29 cùisean fosgailte);
  • cumanta-io (73 mìle loidhne de chòd, 10 ùghdaran, 6 luchd-coimhid, 148 cùisean fosgailte);
  • http components-client (121 mìle loidhne de chòd, 16 ùghdaran, 8 luchd-coimhid, 47 cùisean fosgailte);
  • httpcomponents-bunaiteach (131 mìle loidhne de chòd, 15 ùghdaran, 4 luchd-coimhid, 7 cùisean fosgailte);
  • logadh air ais (154 mìle loidhne de chòd, 1 ùghdar, 2 neach-coimhid, 799 cùisean fosgailte);
  • cumanta-lang (168 mìle loidhne de chòd, 28 ùghdaran, 17 luchd-coimhid, 163 cùisean fosgailte);
  • slf4j (38 mìle loidhne de chòd, 4 ùghdaran, 4 luchd-coimhid, 189 cùisean fosgailte);

Bidh an aithisg cuideachd a’ dèiligeadh ri cùisean co-cheangailte ri bhith a’ gnàthachadh sgeama ainmeachaidh phàirtean bhon taobh a-muigh, a’ dìon chunntasan leasaiche, agus a’ cumail dreachan dìleab às deidh fiosan mòra ùra a dhèanamh. Cuideachd air fhoillseachadh leis an Linux Foundation sgrìobhainn le molaidhean practaigeach airson pròiseas leasachaidh tèarainte a chuir air dòigh airson pròiseactan stòr fosgailte.

Tha an sgrìobhainn a’ dèiligeadh ri cùisean a thaobh a bhith a’ cuairteachadh dhreuchdan sa phròiseact, a’ cruthachadh sgiobaidhean le uallach airson tèarainteachd, a’ mìneachadh phoileasaidhean tèarainteachd, a’ cumail sùil air na cumhachdan a th’ aig com-pàirtichean a’ phròiseict, a’ cleachdadh Git gu ceart nuair a bhios iad a’ suidheachadh so-leòntachd gus aoidion a sheachnadh mus tèid am fuasgladh fhoillseachadh, a’ mìneachadh phròiseasan airson freagairt aithisgean. duilgheadasan le tèarainteachd, buileachadh siostaman deuchainn tèarainteachd, cur an gnìomh modhan ath-bhreithneachaidh còd, a’ toirt aire do shlatan-tomhais co-cheangailte ri tèarainteachd nuair a thathar a’ cruthachadh fiosan.

Source: fosgailtenet.ru

Cuir beachd ann