gpt4 book ai didi

c# - 库还是自己的框架?

转载 作者:太空狗 更新时间:2023-10-29 21:07:17 25 4
gpt4 key购买 nike

什么时候应该使用库或框架,什么时候应该使用自己的实现。例如。 MVVM,我应该使用 Cinch/MVVM 框架还是自己编写代码?

最佳答案

就 MVVM 和 WPF 而言,我个人建议从一开始就不要使用框架。

一旦您看到“症结”点,不同的框架就会开始变得更有意义。请记住,MVVM 的各种框架旨在成为“帮助者”,以减轻处理 MVVM 时的一些痛点(例如对话/服务处理、消息传递等)。

话虽如此,许多框架(即:Cinch)确实会引导您以特定方式工作 - 根据您的情况,这可能是理想的,也可能不是理想的。

我个人不使用单一框架。如果需要,我会从框架中借鉴想法和灵感,但我发现大多数框架都试图做太多事情。

话虽如此,一旦您了解了不同的框架,只要您选择的框架符合您的开发目标,它们就会非常有用。例如,MVVM Light提供了一个出色的、经过深思熟虑和测试的消息传递框架,它极大地简化了 MVVM 中的许多困难任务,因此它是获得一些非常强大的功能的好方法。

关于c# - 库还是自己的框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2601619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com