Hello,
We have a custom software system written mostly in RPG II for the System 36 environment. We are finally going to be starting to convert some of the more important programs into RPG IV, so we can take advantage of the language upgrades, improve maintainability & new development, and so we can play well with others, if we need to.
Part of the intent of conversion process is to start modularizing code, as far as we can, that currently is reused through copy and pasting. I really like the concept of having a Service Program (or two) to centralize common routines, but I'm not sure my programmers or I understand ILE enough to see the overall impact of moving to an ILE environment. And we aren't going to be starting from scratch or redoing every single program, so we hadn't been thinking along these lines at all before.
Is it possible to have a few Service Programs living among mostly non-ILE programs?
Or is only partially adopting the practice, just asking for too many complications down the road?
Any advice (or directions to resources to follow up on my own) would be hugely appreciated!
Thanks,
Elizabeth
We have a custom software system written mostly in RPG II for the System 36 environment. We are finally going to be starting to convert some of the more important programs into RPG IV, so we can take advantage of the language upgrades, improve maintainability & new development, and so we can play well with others, if we need to.
Part of the intent of conversion process is to start modularizing code, as far as we can, that currently is reused through copy and pasting. I really like the concept of having a Service Program (or two) to centralize common routines, but I'm not sure my programmers or I understand ILE enough to see the overall impact of moving to an ILE environment. And we aren't going to be starting from scratch or redoing every single program, so we hadn't been thinking along these lines at all before.
Is it possible to have a few Service Programs living among mostly non-ILE programs?
Or is only partially adopting the practice, just asking for too many complications down the road?
Any advice (or directions to resources to follow up on my own) would be hugely appreciated!
Thanks,
Elizabeth
Comment