我是敏捷开发和rails的新手,我正在尝试思考我的应用程序的逻辑下一步。
目前,我有一个包含活动且有用户的应用。用户可以互相关注,但您不需要批准这种关系(现在就像推特一样)。
我的大件物品:
接下来应该是哪个。 #2对我来说似乎更容易一步。但最终我只想让你在你的活动中添加“朋友”。那么在这种情况下,我应该首先开发友谊部分还是很容易将其作为第三次迭代添加到我的验证中?
答案 0 :(得分:1)
如果只允许朋友加入活动是你的最终目标,那么我会先发展友谊。
当您开始创建用于将用户添加到事件的UI时,您只需使用.friends
对象的User
getter。无需实现获取N个随机用户的逻辑(无论如何你将丢弃)。