我只是想知道为什么程序员希望每个函数都有一个类库或项目?我有一个客户端,希望它为每个函数分别进行组装。
我不确定目的但有人能告诉我这个优势吗?它的目的或好处?
离。 SearchPerson(){}
和GetAllEmails(){}
功能不同,但为什么不把它放在同一个解决方案中呢?
答案 0 :(得分:0)
高模块化的一个优点是(鉴于代码是为了高度可重用性而编写的),您可以轻松地重构最终构建,修补生产环境,仅影响解决方案的一小部分等。
这总是一种折衷。在开发阶段,一个大型解决方案可能更容易管理。