gpt4 book ai didi

visual-studio - 我应该考虑可移植类库吗?

转载 作者:行者123 更新时间:2023-12-02 04:43:00 24 4
gpt4 key购买 nike

我即将开始开发一个新的客户端-服务器应用程序,最初由一个 Windows (WCF) 客户端组成,但我们可能会在未来考虑为其他平台开发客户端(网络、Win 手机、iOS、Android) .

如果没有针对其他客户端平台的任何明确计划,从第一天起就创建 PCL 有什么意义吗?或者我应该从一个合理的解决方案架构开始,即将可能共享的客户端代码保留在单独的项目中,以便在我们开始为其他平台开发时将这些代码移到 PCL 中?

最佳答案

问自己两个问题:

  • 其他平台的 future 还有多远?
  • PCL 功能/命名空间对您当前需求的限制是什么?

PCL 将进一步扩展以包含更多功能并将继续增长。就像现在一样,有一些限制。这些限制是否会在您开发基础产品时造成障碍?如果是这样,当您甚至不知道是否/何时会去其他平台时,现在使用 PCL 是否值得?如果您即将访问这些平台,请立即开始。否则,您今天可能会遇到太多障碍,不值得。

是的,您绝对应该考虑 PCL。以 PCL 起家会让以后的生活更轻松。但前提是现在才有意义。

关于visual-studio - 我应该考虑可移植类库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20419305/

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