[Bioc-devel] Naming and namespace collisions for commonly-named functions

Sean Davis seandavi at gmail.com
Tue Jan 24 16:19:08 CET 2017


Hi, all.

I am curious about what folks think about naming conventions for commonly
named functions, some of which are so common that even establishing a
generic would be difficult because of different use cases.  Examples
include things like “filter”.  One possibility is to use the Google Sheets
approach and prefix function names with ‘gs_’.  The alternative approach is
to use the more common names and rely on folks to disambiguate if more than
one package that shares the name is loaded.  The former has the advantage
of being more novice-friendly, but the latter is likely to sit nicely with
developers and regular R/Bioc users since the functions will be commonly
used.  Any thoughts one way or the other?

Thanks,
Sean

	[[alternative HTML version deleted]]



More information about the Bioc-devel mailing list