Modulární programování: Porovnání verzí

Smazaný obsah Přidaný obsah
MatSuBot (diskuse | příspěvky)
m použití {{vjazyce2}} dle žádosti
m xlnk
Řádek 5:
| publisher = About.com
| title = Modular programming
| quote = Modulární programování programátorský styl, který rozkládá funkci programu na moduly, z nichž každý vykonává jednu činnost a obsahuje veškerý zdrojový kód a proměnné potřebné pro tuto činnost. Modulární programování usnadňuje ladění a údržbu velmi rozsáhlých programů. Rozdělením programu na moduly, které provádějí přesně definované funkce, můžete snáze lokalizovat zdroj chyb v programu. Také objektově orientované programovací jazyky jako SmallTalk a HyperTalk zahrnují principy modulárního programování}}</ref>. Koncepčně moduly představují [[Oddělení zodpovědností (informatika)|oddělení zodpovědností]] a zlepšují [[udržovatelnost]] softwaru explicitním vyjádřením logických hranic mezi komponenty. Při vytváření většího množství softwarových projektů přinášejí koncept [[znovupoužitelnost]]i, umožňující moduly vytvořené v jednom projektu používat i v projektech jiných.
 
Moduly se obvykle začleňují do programů pomocí [[Rozhraní (informatika)|rozhraní]]<ref>{{cite web