Separation_of_concerns Separation_of_concerns

Separation of concerns - Definition and Overview

Related Words: Alien, Alienation, Alteration, Analysis, Anatomy, Annulment, Apartheid, Assay, Atomization, Breach, Break, Breakdown

In computer science, separation of concerns is the process of breaking a program into distinct features that overlap in functionality as little as possible.

Which distinct concerns exist should be determined first, and then implemented as separately as possible. This is intended to promote modular design.

Examples

A program may log its actions, handle a database of records, compute a statistic from these records, etc.

See also

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.