BOTTOM UP APPROACH
C++ used the bottom up approach for project development. It is an alternative approach to the top-down approach.
In this approach bottom level modules developed first ( Lower level module developed, tested and debugged). Then the next module developed tested and debugged. This process is continued until all modules have been completed.
This approach is exactly opposite to the top down approach. This approach is good for reusability of code.
The Bottom Up Approach works in just opposite manner to the top down approach.
Initially, it includes the designing of the most fundamental parts which are then combined to make the higher level module. This integration of submodules and modules into the higher level module is repeatedly performed until the required complete algorithm is obtained.
Bottom-up Approach function with layers of abstraction. The primary application of the bottom up approach is testing as each fundamental module is first tested before merging it to the bigger one. The testing is accomplished using the certain low-level function.
ADVANTAGE OF BOTTOM UP APPROACH
1. Make decisions about reusable low level utilities then decide how there will be put together to create high level construct.
2. Contrast between Top down approach and bottom up approach.
Comments
Post a Comment