首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS和MonoDevelop代码共享

VS和MonoDevelop代码共享
EN

Stack Overflow用户
提问于 2012-01-26 09:14:06
回答 2查看 235关注 0票数 4

我的头撞到了墙上,试图找出一个好的工作流程来在一些WP7,iOS和安卓应用程序之间共享代码,这些应用程序都是用.NET/Mono实现的。有人想出来了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-26 09:27:28

我在代码共享方面有一些实验,您可以在这里看到:http://granite.codeplex.com/

到目前为止,我学到的是:

  1. 纯业务对象是您最好的朋友。将尽可能多的逻辑放入其中。
  2. 测试框架在移动设备上几乎是无用的,但你可以使用桌面平台(.NET或Mono)对你的业务对象进行单元测试。
  3. Mono比.NET有更多的but,所以请确保你对它运行单元测试。
  4. 确保你使用与MonoDevelop一起工作的源代码控制。这意味着没有TFS。
  5. 确保你使用的是Mono支持的单元测试框架。(例如,NUnit)
  6. View-models可以与正确的抽象层共享,但可能不值得。
票数 3
EN

Stack Overflow用户

发布于 2012-01-26 10:46:58

我使用SVN是为了在PC/MAC/LINUX上用Mono编写代码-因此,除了POC之外,我很少在Linux上做任何事情。

至于在所有这些不同系统之间共享库的工作流程--祝你好运。我所能提供的是:-确保像Jonathan指出的那样进行单元测试-了解所有可用的编译器提示-如果可能,避免P/Invoke或任何特定于O/S的调用- Pray

祝你好运:-)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9012822

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档