Tag Info

New answers tagged


While this is a bit subjective, there are good reasons for using a GUID or other value that is not coupled to the name of a plugin. You allude to the fact that there are several global properties to a plugin: A label, which is user presentation. This does not change the identity of the plugin and may change, for example, due to internationalization. ...


One advantage not yet mentioned for a type system centers around the fact that many programs are read more than they are written, and in many cases a type system may allow a lot of information to be specified in a manner which is concise and can be easily digested by someone reading the code. While parameter types don't take the place of descriptive ...

Top 50 recent answers are included