Software
paradigms refer to the methods and steps, which are taken while designing the
software. There are many methods proposed and are in work today, but we need to
see where in the software engineering these paradigms stand. These can be
combined into various categories, though each of them is contained in one
another:
Programming
paradigm is a subset of Software design paradigm which is further a subset of
Software development paradigm.
This
Paradigm is known as software engineering paradigms where all the engineering
concepts pertaining to the development of software are applied. It includes
various researches and requirement gathering which helps the software product
to build. It consists of –
● Requirement
gathering
● Software
design
● Programming
This
paradigm is a part of Software Development and includes –
● Design
● Maintenance
● Programming
This
paradigm is related closely to programming aspect of software development. This
includes –
● Coding
● Testing
● Integration