Cabinet Vision: The Last Mile/High-Level Strategy/Best Practices for User-Created Standards

From Wikibooks, open books for an open world
Jump to navigation Jump to search

What could slow your UCS down[edit | edit source]

There's some common tools provided by Cabinet Vision that are more for use in distributable environments than for people running a version of the software that's capable of editing UCS code. Chief among these is the PUBLIC variable. This will cause CV to do a call back to the variable every time it's used, which will increase runtime on the UCS. Considering it's just for convenience or for distributing a UCS that you may want to include preferences for to someone without an editor, I recommend avoiding using PUBLIC variables entirely, even to the extent of removing them from Developer supplied UCSs.