Modular

Why Trust Techopedia

What Does Modular Mean?

Modular refers to a software engineering approach geared toward developing software applications in terms of modules or components. A modular information system is built around different modules that encompass a cohesively whole solution and/or system.

Advertisements

Software engineering includes many development techniques, including modular programming, which breaks solutions into smaller and manageable modules that are separately designed and developed. These modules are often integrated with other relevant applications, which promotes reusability benefits.

Techopedia Explains Modular

Modular programming techniques are used when developing software and Web applications that rely on a suite of different modules/components to fulfill all aspects of business logic and operations.

Modular programming grew in popularity as programmers realized that their work entailed repetitive rewrites of identical and previously-developed code. Modular programming became a logical solution, as large projects required large programming resources.

The modular approach, which segregated project development into separate teams assigned to different modules, facilitated software development life cycle (SDLC) focus, management and operations. The modular programming approach gradually evolved into development libraries bundled with programming language compilers.

Modular programming is popular with middle and senior management because it facilitates manageability and accountability during each development phase, as separate teams are usually designated for separate application functionality modules.

Advertisements

Related Terms

Margaret Rouse
Technology Expert
Margaret Rouse
Technology Expert

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.