Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只是想知道为什么程序员希望每个函数都有一个类库或项目?我有一个客户,希望它在每个功能的单独程序集中。
我不确定目的,但有人可以告诉我优势吗?它的目的或好处?
前任。SearchPerson(){}并且GetAllEmails(){}是不同的功能,但为什么不把它放在同一个解决方案中只是不同的类呢?
SearchPerson(){}
GetAllEmails(){}
高度模块化的一个优点是(鉴于代码是为高度可重用性而编写的),您可以轻松地重构最终构建,修补生产环境,只影响解决方案的一小部分等。
这始终是一种权衡。一个大型解决方案在开发阶段可能更容易管理。