Object Oriented Software Engineering   View all facts   Glossary   Help
subject > component > module > C module > C function
Next C moduleC file    UpC module, function

C function comparison table
Subject perform lack is a kind of be have high cohesion
C modulea special-purpose function such as the user interface for a particular systemside effects if it does not modify any data, and does not leave behind any information, other than its result, that would have an effect on other computationsmodulereusable if it can be used in several different systems with little or no modificationif related aspects of a system are kept together in this module, and unrelated aspects are kept out
function  programming language construct  
C functiona special-purpose function such as the user interface for a particular systemside effects if it does not modify any data, and does not leave behind any information, other than its result, that would have an effect on other computationsfunctionreusable if it can be used in several different systems with little or no modificationif related aspects of a system are kept together in this module, and unrelated aspects are kept out

Next C moduleC file    UpC module, function