了解产品的领域是工程任务的第一步,因为它有助于我们识别具体技术问题。规模、可用性和功能需求都源自业务需求。
我们的任务是选择适合的工具来解决这些问题。
有人常说应该为每项工作选择合适的工具,但如何判断哪种工具是合适的呢?大多数建议到此为止,似乎期望你有一种直觉,当你打开正确框架的文档时,这种直觉会充满兴奋。
遗憾的是,没有丰富项目经验的人很难有这种直觉。你需要一个系统来帮助你缩小选择范围,使你能够独立思考这项任务。
所以我们不会考虑预定义的技术栈,我也不会推崇某种特定技术。因为选择技术栈是一项确定所需工程复杂性的练习,要找到技术能帮助我们达到这一水平。
2025/4/2大约 11 分钟