Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

1. Make sure you have a clear idea of what you what your file to accomplish. (i.e. what exactly do you want the file to draw and what do you want the user to be allowed to control)
2. Decide what the user inputs for this file should be
- Put these inputs at the top of the file and do not collapse them in an area
- Leave these values undefined when you commit the code for use so that the code will be able to accept the user's user’s inputted values.

3. Decide what information you need from Expert Inputs
- Expert Inputs is a large file which contains much more information than is necessary for designing one specific part of the plant, therefore we do not want to reference all of it.

- Simply determine which information is necessary for the code currently being worked on to produce the desired output and include it in the new file, perhaps in a section called "From “From Expert Inputs."   
4. Decide what references to design and drawing files you will need to include in your code.   There should be as few references to design files as possible.  Files that will most likely need to be referenced are MathFunctions, PipeDatabase, FluidsFunctions,  MtoATranslators, MtoATranslatorsWrapped, and PlumbingF.  Other than those files the only other file that should be referenced is the design code for the file that is currently being worked on (also possibly the drawing code for the piece currently being worked on, see #5).  

...