Kód Bloat

Autor: Lewis Jackson
Dátum Stvorenia: 12 Smieť 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Kód Bloat - Technológie
Kód Bloat - Technológie

Obsah

Definícia - Čo znamená kód Bloat?

Blokovanie kódu je kód, ktorý je vo väčšine počítačových systémov údajne príliš dlhý alebo pomalý. Aj keď sa tento termín zvyčajne vzťahuje na príliš dlhý zdrojový kód, môže sa vzťahovať aj na spustiteľné súbory, ktoré by sa mohli považovať za príliš veľké.


Príčinou vnímaného prefúknutia kódu môže byť použitie objektovo-orientovaných programovacích techník, kde by to boli procedurálne techniky, neprimerané použitie návrhových vzorov, deklaratívne programovanie a rozvinutie slučky. Riešenia pre nadúvanie kódu môžu zahŕňať refaktoring a odstránenie nadbytočných výpočtov.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje kód Bloat

Blokovanie kódu je problém pri vývoji softvéru, kde sa predpokladá, že dĺžka zdrojového kódu je príliš dlhá. Termín sa zvyčajne vzťahuje na dĺžku samotného zdrojového kódu, ale môže sa použiť aj na veľkosť spustiteľných súborov vygenerovaných kompilátorom, ak sa používa kompilovaný jazyk, napríklad C.


Nadúvanie kódu je často v oku pozorovateľa, ale môže spôsobiť skutočné problémy. Dlhý nejasný kód môže byť ťažké prečítať a udržiavať. Programy, ktoré sú príliš veľké, sa spúšťajú pomaly.

Blokovanie kódu môže byť spôsobené neprimeranými jazykovými vlastnosťami, ktoré vedú k nadmerne podrobnému kódu, využívaniu objektovo orientovaných princípov dizajnu tam, kde to nie je potrebné, a pomocou návrhových vzorov, ktoré nie sú vhodné pre riešený problém. Použitie deklaratívnych programovacích techník, pri ktorých sú zaručené objektovo-orientované alebo imperatívne techniky, môže tiež spôsobiť, že kód sa príliš zväčší. Odvíjanie slučky, ktoré znižuje inštrukcie ovládané slučkou, je programovacia technika, ktorá môže zvýšiť rýchlosť vykonávania a zároveň spôsobiť nadúvanie kódu.


Našťastie existujú riešenia na nadúvanie kódu. Prvým je vyhnúť sa tomu v prvom rade pomocou techník minimalistického programovania, napríklad pomocou softvérových metodológií, ako je agilné programovanie. Druhým je opatrné refactorovanie, ktoré mení zdrojový kód programov, zatiaľ čo jeho vonkajšia funkčnosť zostáva nedotknutá. Ďalšou dobrou možnosťou je opakované použitie softvéru, pomocou ktorého knižnice jednoducho programujú.