Softcoding

Autor: Roger Morrison
Dátum Stvorenia: 22 September 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
What is SOFTCODING? What does SOFTCODING mean? SOFTCODING meaning, definition & explanation
Video: What is SOFTCODING? What does SOFTCODING mean? SOFTCODING meaning, definition & explanation

Obsah

Definícia - Čo znamená Softcoding?

Softcoding je programovacia prax získavania hodnôt z externých zdrojov, ako sú makrá predprocesora, externé konštanty, databázy, argumenty príkazového riadku a vstup od používateľa. Tento výraz je opakom „tvrdého kódovania“ alebo vkladania hodnôt priamo do zdrojového kódu, ktorý nemôžu používatelia zmeniť. Softkódovanie sa považuje za flexibilnejšie.


Ú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 Softcoding

Pri programovaní, kódovaní hardvéru alebo priamo vkladaní konfiguračných údajov do zdrojového kódu sa považuje za nesprávny postup, pretože je ťažké nakonfigurovať softvér. Za lepšiu prax sa považuje získanie hodnôt z externých zdrojov, ako sú konfiguračné súbory alebo argumenty príkazového riadku. Toto sa nazýva „softcoding“.

Zrejmou výhodou softcodingu je to, že je oveľa ľahšie meniť parametre s užívateľským vstupom, ako je to v zdrojovom kóde. Súčasne je možné, aby vývojári prešli cez palubu a odobrali príliš veľa prvkov, takže údržba softvéru sa stáva ťažšou, čím sa vylučuje cieľ programovania. Inokedy by mohli vytvárať zle navrhnuté skriptovacie jazyky.


Pre vývojárov je lepšie preskúmať potreby jednotlivých softvérových projektov. Vďaka malému in-house nástroju alebo open-source programu môžu vývojári predpokladať, že ľudia budú mať prístup k zdrojovému kódu a môžu robiť zmeny, čo znamená, že program môže byť menej konfigurovateľný. Proprietárny program by musel byť konfigurovateľnejší, pretože používatelia nedokážu zmeniť zdrojový kód.