Code ng Bloat

May -Akda: Lewis Jackson
Petsa Ng Paglikha: 12 Mayo 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Feeling Bloated?
Video.: Feeling Bloated?

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Code Bloat?

Ang code bloat ay code na sinasabing masyadong mahaba o mabagal sa karamihan sa mga computer system. Habang ang term ay karaniwang tumutukoy sa source code na masyadong mahaba, maaari rin itong sumangguni sa mga executive na maaaring maituturing na labis na malaki.


Mga sanhi ng pinaghihinalaang code bloat ay maaaring gamitin ng object-oriented na mga diskarte sa pagprograma kung saan gagawin ang mga pamamaraan sa pamamaraan, hindi naaangkop na paggamit ng mga pattern ng disenyo, pagpapahayag ng programming at pag-unrolling ng loop. Ang mga solusyon sa bloat code ay maaaring magsama ng refactoring at pagtanggal ng kalabisan mga kalkulasyon.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Code Bloat

Ang code bloat ay isang problema sa pag-unlad ng software kung saan ang haba ng source code ay pinaniniwalaang labis na haba. Ang term ay karaniwang tumutukoy sa haba ng source code mismo, ngunit maaari ring mailapat sa laki ng mga maipapatupad na mga file na nilikha ng isang tagatala kung gumagamit ng isang pinagsama-samang wika tulad ng C.


Ang code bloat ay madalas na nasa mata ng nakikita, ngunit maaari itong maging sanhi ng mga tunay na problema. Mahaba, hindi maliwanag na code ay maaaring mahirap basahin at mapanatili. Ang mga program na masyadong malaki ay mabagal sa pagtakbo.

Ang bloat ng code ay maaaring sanhi ng hindi sapat na mga tampok ng wika na humahantong sa labis na codeose code, paggamit ng mga object-oriented na mga prinsipyo ng disenyo kung saan hindi nila kailangan at gumagamit ng mga pattern ng disenyo na hindi naaangkop sa problema na lutasin. Ang paggamit ng mga deklaratibong pamamaraan sa pagprograma na kung saan ang mga diskarte na nakatuon sa orientation o mga diskarte ay warranted ay maaari ring maging sanhi ng paglaki ng code. Ang pag-unsroll ng loop, na binabawasan ang mga tagubilin na kinokontrol ng isang loop, ay isang diskarte sa programming na maaaring mapalakas ang bilis ng pagpapatupad habang nagdudulot ng bloat ng code.

Sa kabutihang palad, may mga solusyon sa code bloat. Ang una ay upang maiwasan ito sa unang lugar, sa pamamagitan ng paggamit ng minimalistic na mga diskarte sa programming, marahil sa mga pamamaraan ng software tulad ng Agile programming. Ang isa pa ay maingat na refactoring, na nagbabago ng isang code ng mapagkukunan ng programa habang iniiwan ang kanyang panlabas na pag-andar. Ang isa pang mahusay na pagpipilian ay ang muling paggamit ng software, gamit ang mga aklatan upang simpleng mag-program.