将逻辑上相关的过程组合在一起的策略

Strategy to group together logically related procedures

我有一个逻辑相关的外部过程列表,写在同一个源文件中,我想在所有程序之间共享它们。
这样做的最佳策略是什么?考虑到将来我想扩展这个 "library"。

听起来像是 Service Program 的完美定义。