Principle of abstraction

The principle of abstraction is a grouping principle, whereby a hierarchy is adhered to with higher levels of abstraction placed near the top with more specific concepts underneath.

Example

For the teaching (not personnel) organization of a university the levels of abstraction would go something like this:

University

Faculty of Science
Department of Physics
Subject: Physics 101
Topic: Fluid dynamics
Department of Earth Sciences
— Department of Biology
Faculty of Arts
Department of History
Subject: Australian History
• Topic: 1850-1854 Victorian Gold rush
— Department of Philosophy
— Department of Literature
Faculty of Medicine
— Department of Immunology
— Department of Neurosurgery
— Department of Endocrinology
gollark: Very elegant though.
gollark: It has some annoying quirks.
gollark: I quite like it, sure.
gollark: Arguably C does encourage you to learn a set of important lower-level concepts, but I think those are less important.
gollark: C and C-ish things are *not* really a good choice because you'll focus more on annoying C details than fundamental concepts.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.