0

我只是想知道为什么程序员希望每个函数都有一个类库或项目?我有一个客户,希望它在每个功能的单独程序集中。

我不确定目的,但有人可以告诉我优势吗?它的目的或好处?

前任。SearchPerson(){}并且GetAllEmails(){}是不同的功能,但为什么不把它放在同一个解决方案中只是不同的类呢?

4

1 回答 1

0

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

这始终是一种权衡。一个大型解决方案在开发阶段可能更容易管理。

于 2012-05-07T06:23:53.663 回答