project-management - 您如何避免平台/框架决策瘫痪?

标签 project-management

<分区>

所以,我想到了一个网站。我可以开始使用我想要的任何平台和框架,但选择太多了。

操作系统平台: Windows,*nix

网络框架: Rails、ASP.NET、ASP.NET MVC、Django、Zend、Cake 等

托管: EC2、专用服务器、共享主机、VPS、App Engine、Azure 等

持久性: S3、MySql、PostreSql、Sql Server、SimpleDB、CouchDB 等

您如何避免决策瘫痪并开始行动?

最佳答案

首先,您对框架语言的熟悉程度应该决定您选择哪个框架。不要在学习框架的基础上增加学习另一种语言的负担。

接下来,看看剩下的框架。他们有好的文档吗?那社区呢。 (一个好的社区可以大大弥补给定技术的任何缺点。)该框架是否解决了您需要解决的问题?

最后,开始尝试吧!选择对您最有意义的一个并开始编写代码。不要对你的决定做太多的努力。如果你做出了错误的选择变得很明显,那么它应该很早就很明显了。从您目前所取得的成就中学习并考虑使用不同的技术重新开始。 (在你做出这个决定之前不要等待几周!)

关于project-management - 您如何避免平台/框架决策瘫痪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/831833/

上一篇:c - 怎么了?获取()

下一篇:c - 溢出

相关文章:

project-management - 你是如何实现 SCRUM 来单独工作的?

project-management - 如果允许每个客户更改代码,您如何维持产品开发?

带有可折叠任务的 JavaScript 甘特图编辑器作为开源?

project-management - 什么是解释邪恶问题概念的好比喻?

project-management - 为什么个人软件项目会失败? (即以产生全职收入为目标的项目)

python - 跟踪领域

testing - 测试人员在敏捷中的角色?

java - 管理多模块项目的最佳方法?

project-management - 在敏捷环境中对大型项目进行估算

project-management - 开发网站时我们必须经历哪些不同的步骤?