编写功能请求必须遵循以下几点:
-
请在开始时包含类似语句,以描述你请求该功能的动机:
作为罗布乐思的开发者,现在很难做到 …
-
如果罗布乐思能够处理您的问题,它将如何改进你的游戏和/或开发经验?请尽可能具体。
如果这个问题得到解决,将会改善我的开发经验,因为 …
有了以上内容之后,你就可以按照你想要的方式再提供其他细节。
添加用例
请不要只是说你需要一个功能,你要清楚地解释你所面临的开发问题,以及你为什么需要你所请求的功能来解决它,以便工程人员能够完全理解你的问题。
不要以“作为开发者,不可能做到 XXX.”来开始你的主题,而应该简洁地解释你的开发问题是什么,而不是表达现在没有你所请求的功能。
专注于问题
请专注于用例和问题。不要把你的请求集中在一个建议的解决方案上(例如,API 建议或者解决问题的特定技术方法)。我们的工程团队关心的是你的用例及其背后的原因,而不是你建议的解决方案,因为工程团队将努力在需求和适合平台的解决方案之间找到最佳的折衷方案。
当然,你可以将建议的解决方案作为一个小提示包含在你的功能请求中。