The Inside Track
Get technical information straight from the source. Written by our developers and PSG consultants, these articles provide technical information and insights on a variety of Synergy/DE features and technologies.
How Your Development Team Can Opt in to DevOps
DevOps is just a fad, right? Wrong. We at Synergex may have only been talking about DevOps for a couple of years, but DevOps has been a practice in the industry for over a decade, and it isn’t going away anytime soon.
By Nick Tammadge, Software Engineer
Test-Driven Development
Test-driven development (TDD) is a process wherein you write test cases (usually unit tests) for any features you are going to add before implementing them. After that you make small, incremental changes to your code and rerun the tests to verify they continue to pass. This is particularly useful when adding new features.
By Ryan Britton, Software Engineer in Test
MVVM or: How I Learned to Stop Worrying and Love the ViewModel
Have you ever walked down the street and suddenly thought, “I just can’t figure out how to decouple my application model from its view to make it easier to refactor my code. What am I to do?” If so, do I have a solution for you!
By Johnson Luong, Software Engineer
To Delete or “Not Delete,” That Is the Question
I was recently asked the following ISAM performance question: “What is the best and fastest way to delete records from an ISAM file?”
By John Brunett, Senior Software Engineer
Stories from Synergex: Achieving DevOps through Continuous Integration
The benefits of DevOps cannot be understated and often leave you with the question: “How do I get it?”
By Nick Tammadge, Jr. Software Engineer in Test
Accessing Synergy/DE Documentation from Visual Studio
Instead of interrupting your workflow by opening a web browser, navigating to the documentation web site, and searching for the OPEN topic, you can instead press a single key to access the documentation.
By Arief Zein, Software Engineer
Unit Tests, the Key to Improving Quality and Developer Efficiency
Wouldn’t it be great to get results in minutes, instead of hours or days, and to have developers run tests on their own machines before committing code and sending off a build to QA? Unit tests make this possible.
By Marty Lewis, Software Development Manager