The real power of procedures is revealed in this article through the use of parameters and return values.
Written by Joe Pluta
This is the last article in this series on Prototyping for Productivity. This is where I finally put all the pieces together and remove a third of the code in my little sample program. More impressive, though, is that, through the magic of D-specs, I turn 13 executable lines of code into four. While there just wasn't much code in this particular program to remove, in a real production application, the amount of code removed can be significant. Not only that, it's the type of repetitive code (validation, formatting, etc.) that is naturally prone to typographic errors—the kind that compile but cause errors.
IBM and the University of Central Florida’s (UCF) Institute for Advanced Systems Engineering (IASE) have announced they are working together to prepare students for jobs in systems engineering, a profession that is critical to the creation of the smart cities, healthcare systems and advanced products and systems of the future.