Object Oriented Software Engineering View all facts Glossary Help |
subject > paradigm > procedural paradigm |
procedural paradigm | ||||
subject | fact |
procedural paradigm | has definition An approach to software design and programming in which software is primarily thought of as a hierarchy of procedures - the root of the hierarchy is typically a main procedure, which calls other procedures, etc. (in contrast to the object-oriented paradigm) | |
hides many of the details of computations | ||
is a subtopic of 2.1 - What is Object Orientation? | ||
is a kind of paradigm | ||
organizes code into procedures that each manipulate different types of data | ||
provides procedural abstraction | ||
works badly if the program's purpose is to perform calculations on complex data | ||
works well if the program's purpose is to perform complex calculations with relatively simple data |