跳到主内容
笔记独立开发

别为了一个功能,把整站推倒重来

重构的冲动,多半来自对现状的不满,而不是需求。

3 分钟阅读0 次浏览

我干过这事

看到一个喜欢的交互,回头就觉得自己这套不行,想重写。写了两个星期,新站上线,内容没搬完,老读者也散了。

问题不在技术

想重写的真实原因,通常是“这个站看起来不够好”。但读者在意的是内容有没有更新,不是你的组件写得多优雅。

一个判断标准

问自己一句:这个功能,读者能感知到吗?

能感知,就改;感知不到,就先放着。

小步改,别推倒

现在我的做法是:一次只动一个地方,改完上线,看数据,再决定下一步。

推倒重来听着爽,代价是把已经跑通的东西也一起赌进去了。

请我喝杯咖啡