我们是两个处于开始新 Web 产品开发边缘的开发人员。
我们都是精益启动方法的粉丝,并希望实践持续部署。
进退两难——我们都来自 C#/Windows 背景,我们需要在两者之间做出决定:
你会怎么做?
我们还应该考虑哪些其他因素?
最佳答案
一定要坚持你所知道的,花时间解决领域问题而不是学习新技术(尤其是你们都没有 Ruby 经验)。
除非您相信 Ruby 可以为您提供 .NET 不能提供的东西,并且从长远来看,您将节省时间并更快地将产品推向市场?
我认为主要考虑的是上市时间以及没有收入你能活多久?
您可以决定在 .NET 中执行 V1 以提高速度并在 Ruby 中计划 V2。
我经常发现快速将产品推向市场,看看真实用户怎么说,改变产品等等,这比陷入技术困境更有用。
关于methodology - 选择正确的技术和环境,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4471024/