Design Pattern: Argument Table

The Argument Table pattern is used to provide an extension point for adding new arguments to a function without changing the signature. By grouping multiple arguments in a table, the code becomes more readable (the signature and the usage of the function).

For the full description of this pattern, see the NAV Design Patterns wiki page.

Skip to main content