我正在查看一些旧代码,并意识到此类中有大量的“帮助程序”方法以及通过依赖项注入和配置设置的大量字段。所有这些都基本上被课堂上一个非常重要的方法所使用。在软件开发中是否有适当的术语?我可以将其称为基石方法或关键方法吗?提前谢谢!
答案 0 :(得分:3)
“核心方法”似乎很简洁,IMO。
答案 1 :(得分:0)
我没有在软件中遇到这种方法的“官方”术语。我认为基石方法是一个很好的建议。另一个是编排方法 - 因为它是使用其他几种较小方法编排某些功能的方法。
请注意,如果这是关于对象,它隐藏了几个辅助工具或库,我会说它听起来像Facade Pattern
答案 2 :(得分:0)
Initialize
?
也许在类的Initialize
方法中可能会在构造函数中找到什么,除非在这种情况下,就像你所说的那样,构造函数被重载并且有许多入口点。我假设要将这些多个入口点联系在一起,您可能会在某些时候将控制权传递给Initialize
方法。
答案 3 :(得分:0)
那应该是公开。
答案 4 :(得分:0)
对我而言,听起来该方法包含该类的业务逻辑。其余的(初始化方法,工具等)只是管道或实现细节。
答案 5 :(得分:-1)
Main,init,execute方法......所有好的选择。