When using named arguments, remember that changing the name of the arguments will break the code. (where named parameters are used)
Also, remember that the default value is actually stored at the place of the call , which means that if you change the default value at some point, the code that calls the method and compiled before the change will use the old value . this may not be important in all situations, but it is something to be aware of.
aL3891
source share