Home

Add a comment

 

Re: Resistence is Futile ... You will be Translated

Hey, maybe some of us WANT to be translated:-)

Perhaps you do this already, but to your list of modernization steps I would add this "obvious" point that is not quite so obvious in much of the mainframe world: Generate unit test drivers for each class in the translated system.

The COBOL systems I work on, in addition to being monstrous piles of accumulated patches, lack any facility for repeatable unit tests. This is more an aspect of the corporate culture than of the development tools, though to be sure, gigantic monolithic multi-purpose programs do tend to discourage the belief that it is even possible to come up with a repeatable unit test. It is much more common to develop an entire set of unrelated upgrades with NO unit testing, and assume that the QA cycle will smoke out the bugs.  That would be wonderful, except QA tends to focus on a few well-known functional tests that may not even hit the revised code.  Most developers I work with would be very glad to discover that their newly-translated system came with a handy set of unit test programs and data.

Re: Resistence is Futile ... You will be Translated


Title
Body
HTML : b, strong, i, em, blockquote, br, p, pre, a href="", ul, ol, li, sub, sup
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).