Automating Repetitive Common Code

Reduction in Delivery Time

In most modern applications there is “plumbing” code which is solely responsible for basic operations of a code base. This code seldom delivers functional business features but is responsible for logging, error handling, authorization, transaction handling etc.

This type of common & repetitive code can be automated using CodeFactory from within Visual Studio. A CodeFactory template can consume your existing code artifacts and auto-generate much of the lower level plumbing code that allows your application to work correctly and is oftentimes the portion of the solutions that teams most often miss or skip over when they are in a hurry.

Eliminating Copy/Paste Programming

Reduction in Application Defects

A troubling, but fairly common practice in some development teams, is where code snippets are copied from various sources (such as Stack Overflow) resulting in significant variability in common plumbing code.

CodeFactory enables templatization of the patterns and functionality that is actually intended to be in your application. These CodeFactory templates generate code from your Visual Studio solution and will automatically create the code for your team.

Simplified Code Maintenance

Reduction in Maintenance Costs

Often the person who created a section of code, is not available for future updates to or maintenance of that section. One of the primary sources of code maintenance inefficiency is inconsistently implemented code. If two developers are given the same problem to solve they will often use different approaches to solve these problems. This means that when defects are found in the application or enhancements need to be added, the existing style of development has to be discovered which takes up valuable time.

With CodeFactory™ generated code there is only one style of implemented code. This makes it easy to find and easy to fix by simply updating the CodeFactory™ template and regenerating all the impacted code sources.


Mastodon