现代系统术语

这可能不是这个论坛,但...... 我们编写新系统,人们习惯于旧系统,其中组件被称为“模块”。所以他们谈论会计模块和审计模块等...... 这感觉非常古老,就像cobol /大型机谈话一样。对于现代分布式Java系统中的功能组件,什么是更好的术语?你会说会计部分吗?会计服务?不确定。它们指的是允许您执行会计功能的系统中的功能(及其后面的所有组件)。     
已邀请:
如果没有损坏,请不要修理它。 你问这个建议的事实表明你没有更好的术语准备使用。花时间做一些更有成效的事情,而不是为此烦恼。     
我认为“模块”是一种非常合理的方式来引用一组功能。它仍然广泛用于许多语言和框架。如果它听起来“老”,那只是因为你自己的参考框架。 此外,客户永远是对的。你应该采用他们的措辞,而不是试图强迫他们使用你的。做你想要的内部,但坚持“模块”为客户的利益。     
Python是一种完全现代的编程语言,具有“模块”。我认为这个词没有任何陈旧之处。 如果用户习惯于在旧系统中调用“模块”,那么如果您使用相同的术语,它将使新系统更容易学习。     
捆绑是OSGI创造的新术语;-)。但是当你说捆绑时,你的代码会做出很多假设。因此,无论您是否想要使用此功能,都由您自行决定。     

要回复问题请先登录注册