为什么程序员想要将每个函数分离到自己的程序集或项目?

时间:2012-05-07 06:19:06

标签: class function

我只是想知道为什么程序员希望每个函数都有一个类库或项目?我有一个客户端,希望它为每个函数分别进行组装。

我不确定目的但有人能告诉我这个优势吗?它的目的或好处?

离。 SearchPerson(){}GetAllEmails(){}功能不同,但为什么不把它放在同一个解决方案中呢?

1 个答案:

答案 0 :(得分:0)

高模块化的一个优点是(鉴于代码是为了高度可重用性而编写的),您可以轻松地重构最终构建,修补生产环境,仅影响解决方案的一小部分等。

这总是一种折衷。在开发阶段,一个大型解决方案可能更容易管理。