Page 1 of 1

查看其他会员的提示和经验,例如RechargeSMS 上的这个

Posted: Wed Feb 12, 2025 4:57 am
by roseline371277
在职位公告板上分享和寻找职位(只有登录并经过验证的 Recharge 用户才可以访问)。

我们刚刚开始这个社区!我们期待与您合作,了解您接下来想看到什么。如果您有反馈意见要分享,请通过community@rechargeapps告诉我们。


特别感谢ReCharge Payments的朋友们对此主题的见解。

对于经常使用 Aircall 的人来说,您可能已经注意到我们最近发 澳大利亚 WhatsApp 号码数据 布了全新版本的仪表板。

一路上我们遇到了很多障碍和意外,但可以肯定地说,我们在这段旅程中学到了很多东西。正在做类似的项目?我们希望我们的见解和流程能有所帮助。

继续阅读以了解有关我们团队的具体任务以及我们如何从头开始重写仪表板的更多信息。

语境
一年半前,我和我的团队被雇用来执行一项特定的任务:从头开始重写我们的仪表板。

您可能会想:“以前的仪表板有什么问题?”

众所周知,仪表板特别慢,尤其是对于大公司来说。此外,它与最初相比并没有太大的变化,因为每个新功能请求要么被自动拒绝,要么估计需要花费大量时间,这对业务来说确实是一个问题。

从技术角度来看,这些问题有两个原因:

对项目没有明确的所有权或了解:曾经参与过该项目并真正了解该项目的人已经离开了公司
该项目采用旧技术(Angular )构建,没人了解该技术(而且我们也无法雇用任何人来开发它)
为了解决这些问题,我们决定使用更现代的技术栈重写它,选择 React 和 TypeScript。

我们学到了什么
. 不要一头扎进代码中
这看起来很明显,但开始一个新项目可能会如此令人兴奋,以至于有时它会导致我们本末倒置。

由于我们大多数人都是公司新人,对产品一无所知,所以我们必须退一步,尽可能多地使用现有的仪表板,以确保我们从业务的角度了解每个功能。

因为优秀的开发人员主要是了解业务的人——而不仅仅是技术熟练的人。