|
|
 |
|
 |
Each business has both standard practices and unique practices. Standard practices can be automated using
off-the-shelf software. But unique business practices must be automated with custom programming. We understand that these unique business practices
help set each company apart, and have made provisions to accommodate them. Our software engineers have designed in many configurations for quick customizations, and provide the source code for more in depth changes.
These features allow you to take advantage of third-party software, while still being able to customize the code.
|
 |
 |
 |
 |
 |
 |
 |
 |
All Surf Highway Software applications have an architecture which is modular
and can be changed with minimal code modifications. Include files have been utilized for common functions ...
allowing changes to be reflected globally. Modularity is found both in the graphical user interface, as well as error routines and
data access command blocks.
|
 |
We have even made our database storage and retrieval system modular and easy to change.
Almost all (except ad hoc reporting and some searches) database access routines use stored procedures rather than embedded SQL.
This allows programmers to change the database table structure, and corresponding stored procedures, without having to alter the ASP or VB script code.
This time savings is realized because the stored procedures are reused throughout the application, rather than having specific SQL in each ASP file.
|
 |
Standardization makes code more predictable and easier to understand. At Surf Highway Software, we have ensured that all of our programs
and database calls are standardized and organized in a replicable way. For instance, all of our files are named using the same format. This naming convention causes all related files to be grouped
when viewed alphabetically. All of the company-related files are together, as well as all project related files, contact related files, include files, etc. Secondly, we have inserted many comments
and assertions into the code, as well as used proper spacing and indention for code constructs and HTML. These standardization techniques will make it easier for you to find the code that you need to alter.
|
|
|
 |
 |
 |
 |
 |
 |
|
|
|