From the course: Migrating COBOL Apps
Unlock the full course today
Join today to access over 22,700 courses taught by industry experts or purchase this course individually.
Resize applications - COBOL Tutorial
From the course: Migrating COBOL Apps
Resize applications
- [Instructor] Resizing an application is achieved by removing unused and therefore redundant components. The presence of redundant components may be the result of changes in the business requirements over time or due to historical development of speculative functionality. The application should be aligned with current and planned business requirements to identify any assets which do not support business outcomes and remove their code from the application. We can also resize application functions where there's a high level of overlapping functionality with other areas of code and so can be merged. At a technical level, resizing can be achieved in three ways. The first is to review the system architecture to identify and remove redundant assets and therefore any code that's used to manage them. The second way to resize is by consolidating the code base, merging code segments where there's overlapping functionality, and…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
Prepare to refactor code1m 56s
-
(Locked)
Refactor the DESR application8m 25s
-
(Locked)
Remove redundant labels1m 19s
-
(Locked)
Resize applications1m 30s
-
(Locked)
Make code segments generic5m 30s
-
(Locked)
Challenge: Refactoring32s
-
(Locked)
Solution: Refractoring3m 14s
-
(Locked)
Introduce structure through subprograms2m 39s
-
(Locked)
Remove dead code3m 27s
-
(Locked)
Refactor data1m 58s
-
(Locked)
The challenges of migrating to a relational database4m 4s
-
(Locked)
Refactoring, continuous integration, and self-testing3m 52s
-
(Locked)
Observations on the paradigm shift2m 21s
-
(Locked)
The refactoring catalog2m 44s
-
-
-