Softcoding

Autor: Roger Morrison
Datum Stvaranja: 22 Rujan 2021
Datum Ažuriranja: 1 Srpanj 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

Sadržaj

Definicija - Što znači Softcoding?

Softcoding je programiranje prakse za dobivanje vrijednosti iz vanjskih izvora, kao što su makronaredbe prethodnika, vanjske konstante, baze podataka, argumenti naredbenog retka i korisnički unos. Izraz je suprotan "tvrdom kodu" ili stavljanju vrijednosti izravno u izvorni kôd, a korisnici ga ne mogu promijeniti. Softcoding se smatra fleksibilnijim.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Softcoding

U programiranju, tvrdo kodiranje ili izravno umetanje konfiguracijskih podataka u izvorni kod smatra se lošom praksom jer softver otežava konfiguriranje. Smatra se boljom praksom dobivanje vrijednosti iz vanjskih izvora, poput konfiguracijskih datoteka ili argumenata naredbenog retka. To se naziva "softcoding".

Očigledna prednost softcodinga je u tome što je mnogo lakše mijenjati parametre s korisničkim unosom nego što je to ulazak u izvorni kod. Istovremeno, programeri mogu prelaziti preko broda, apstrahirajući previše elemenata, tako da softver postaje teže održavati, zanemarujući cilj softcodinga. Drugi put mogu stvoriti loše dizajnirane skriptne jezike.

Programerima je bolje ispitati potrebe pojedinih softverskih projekata. S malim internim alatom ili programom otvorenog koda, programeri mogu pretpostaviti da će ljudi imati pristup izvornom kodu i mogu unositi promjene, što znači da program može biti manje konfigurirati. Vlasnički program trebao bi biti što konfiguriraniji, jer korisnici nisu u mogućnosti promijeniti izvorni kod.