There are five major concepts that are important to developing optimized code. It is more cost-effective to develop code using these concepts than it is to re-write the code later. Code that is created using these 5 architectural principles will be more modular, more maintainable, more reusable, and more robust than code that is developed without a plan.
When planning software, many teams will determine the tasks that the code should perform. This list of tasks is the plan, or system design. This tutorial guides the developer where to locate certain types of code to form an object-oriented architecture for the program. These five concepts are easily applied during rapid prototyping and development.
There will be instances when these guidelines cannot be followed exactly as described here. Solutions that are built using these guidelines may be truly optimal code, but computer languages that are not optimized using the same rules may occasionally throw compile errors. When a developer encounters these compile errors, they will be able to identify the facet of these guidelines that causes the conflict. Then, they can normalize the code so that it aligns with the computer language in which the solution is implemented.
Select the "Next" link to view the five guidelines.
|Previous Page||Page 2 of 9||Next Page|
|Copyright 2012 Yvonne V. Richardson|