Ray Everhart is senior product manager of X-Analysis at Fresche Solutions. Everhart has spent years helping IBM i companies by assessing their RPG, COBOL and CA 2E (Synon) applications and processes to improve business outcomes. As product manager for X-Analysis, he works closely with IBM i customers to understand their business goals and technical needs in order to drive innovation within the product suite.
Thoroughly Modern: Simplify IBM i Application Management and Extract Key Insights
October 10, 2022 Ray Everhart
IBM i developers and managers understand all too well that application documentation is often out of date – if it even exists. A study from the Singapore Management University says that developers only spend 5 percent of their time writing new code. They spend 20 percent of their time modifying legacy code, and they spend 60 percent of their time trying to understand the code before they modify it.
As businesses adapt to compete in their industries, IT is pressured to innovate and improve agility while maintaining existing systems. It’s also critical that stakeholders can quickly access data from …Read more
Thoroughly Modern: DevOps Refactoring Of RPG Applications with RDi
January 11, 2021 Ray Everhart
Regardless of your current situation – namely, the size and age of your codebase – there is great value to be gained from refactoring. In this article, I will explain what refactoring is, provide the business justification, and describe some refactoring best practices.
So what is refactoring? In the strictest sense of the word, refactoring is when you improve the quality of code without changing what it does. Refactoring is not about enhancements or bug fixes, but code quality and making the code more efficient and maintainable. Code refactoring also improves readability, which makes QA and debugging go much more …Read more