我有一个多人单词游戏应用的想法已经有9年了。那个时候,我和朋友决定我们要尽全力去实现它,尽管我们几乎没有钱。我们都不知道如何编码、设计图形或技术方面的任何东西。我们只是觉得自己有一个真正合法的想法,那个时候还没有存在。我们从巴基斯坦的一个公司通过 Elance 雇佣了一个有“令人印象深刻”的作品集的公司,长话短说……我们被骗了。我们损失了约5,000美元,这对于我们来说是一个巨大的金额,尤其是我们当时失业。之后,我们失去了动力,项目失败了。快进到今天,人工智能又把我带回了这个想法(我仍然认为它有潜力),所以自然地我决定要用 vibe coding 来实现它! 🤡 相反于直接跳入开发,我开始使用 Claude 和 GPT 作为“产品架构师”来 flesh 出整个东西。我已经完成了一个超详细的实现规范、后端架构、API 文档、数据库架构、状态机、边缘情况、QA 计划等。与此同时,我已经看到很多关于 vibe coding 和它对于原型的好处的讨论,但当一个项目变得很大时,它的维护就变得太困难了,如果没有从开始就正确地架构化,它就变得几乎不可能让经验丰富的开发者接手后续开发。 我仍然非常相信这个想法,所以我想做得正确,目前我在职业生涯上有足够的资金来支持这个项目。所以,这里是我的问题……假设我决定不再依赖 vibe coding 来实现实际的构建,而是希望经验丰富的开发者从头开始构建它。那么人们是如何做到的?-你会雇佣一个公司还是建立一个小型的自由职业者团队?-假设规范已经非常详细,什么样的预算应该是合理的预期来实现一个具有后端的多人单词游戏应用,具有 iOS 和 Android 平台的应用?应用结构类似于 Words with Friends(但游戏玩法完全不同)?-你如何知道架构是否被正确地实施了,并且你又不会被骗过一次?TL;DR 如果你有一个200+页的实现包,包含 API 规范、数据库架构、状态机、草图、边缘情况等文档,如何将其转换为生产质量的应用?预期的过程和预算应该是什么?
从Vibe Coding转向真正的开发团队的正确方法?
评论 (0)