Domov vývoj Čo je silne napísané? - definícia z technológie

Čo je silne napísané? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená „silne napísaný“?

Výrazne napísaný je pojem, ktorý sa používa na označenie programovacieho jazyka, ktorý vynucuje prísne obmedzenia zmiešavania hodnôt s rôznymi typmi údajov. Ak sa takéto obmedzenia porušia a vyskytne sa chyba (výnimka).

Techopedia vysvetľuje silne napísané

Medzi príklady silne napísaných jazykov patria Java, Ruby, Smalltalk a Python. V prípade Java sa pri písaní zistia chyby pri písaní. Ďalšie programovacie jazyky, ako napríklad Ruby, zisťujú chyby pri písaní počas behu programu.

V silne napísaných jazykoch je správanie operácií predvídateľnejšie v porovnaní s nedostatočne napísanými jazykmi. Nevýhodou je, že musí deklarovať a napísať všetky premenné a parametre - aj keď niektoré by tvrdili, že je to jednoducho dobré kódovanie.

Rozlišovanie medzi silne napísanými jazykmi a slabo napísanými jazykmi je trochu nejasné. Niektoré z jazykov, ktoré sa považujú za silne napísané, skutočne umožňujú ústupky, ktoré ich robia slabo napísanými. Vezmite napríklad C #. Aj keď C # vyžaduje, aby všetky jeho premenné mali definovaný typ, umožňuje programátorovi zakázať dynamickú kontrolu typu. Dokonca aj jazyk Java, považovaný za jeden z najpoužívanejších programovacích jazykov, umožňuje prenášať objekty na iné typy.

Čo je silne napísané? - definícia z technológie