Enterprise Application FrameworX
       
Construction

Based on the design, implement the changes in code into the code base using the Programming Language or IDE that the development process dictates.

It is advisable to segregate each atomic unit of business processing into its own container – usually a function / method. Modularity in code dictates that each independent action should be wrapped in an independent function to ensure that sections of code are non-redundant.

Commenting in code is critical to both the readability and the maintainability of the code. Comments should be used generously and should be as to-the-point and descriptive at the same time.Many IDE’s especially Visual Studio.NET for C# developers and the Java Net Beans IDE include very good support for commenting all classes and class members, along with built-in nDoc support to document Method inputs, outputs and function. This should be followed very strictly. When working with Tables and other Database objects, ensure that the code is commented appropriately and formatted for printable reading.

Depending on the type of implementation construction is a very diverse topic and it would be impossible to define it in a single document. This document is designed to take phases of various types and various aspects of construction and dictate the rigid platform of uniformity in everything that your enterprise will construct. This will enable others to understand your implementation and help you yourself to understand the implementation when you have to go back to study it, either for maintenance, extension or troubleshooting. Also, if you are reading this section, understand that you are, because you already know how to construct, or are on the path to becoming a constructor.

This document will entrench some basic principles into your development methodology, which will enable you to be part of a team that not only builds Applications, but Application Frameworks.

©Eafx, LLC.
1999-2010, All Rights Reserved