那个工具该不该加功能?

2018-04-18 15:29:50 浏览数 (1)

加班写完一个PPT后,跟公司同事叫了个外卖,顺便聊起工具迭代的问题,讨论的焦点是一个叫MPT的工具,我首先介绍一下这个工具 。

其实这是一个公司内部的、由我主导开发、并一直维护的开发辅助工具,主要的功能:在台式机上打开它,绑定本地目录,就会临时生成一个外网体验地址的二维码。然后手机就能扫码,而只要台式机里对代码发生变动,就会马上刷新手机的页面。

解决的是:手机页面调试困难的这一大痛点。

于是乎,它就火起来,大家也用起来了。

最近MPT一方面是考虑原来用的技术框架太老,想做个技术迭代;另一方面是在他火起来后,大家觉得能给加更多的功能,让它做更多的事情。

一开始,我也这么想,想着就应该这样吧?

然而,后来我在想,不对...事情不应该这样。

纵观MPT的发展过程,从一开始的时候,我的想法就是:它就是只解决一个问题,就是按Ctrl S就刷新手机的问题,于是一直往着这个方向走,攻破难题之后,还是一如既往地想着怎么能更好,于是它从一开始默默无闻变得街知巷闻,每次看到别人电脑显示着一个二维码我都看看是不是MPT导出的,当发现是的时候,心里都会有一种说不出的感觉,也许是喜悦。

虽然过程中也会有一些自己的想法,所以加了一些功能,但事实证明了,这次功能都是鸡肋。

于是乎,我现在有这么一个简单的结论:我们以为简单的事情,以为做完的事情,其实有时候还远远没到达它理想的状态。

MPT的迭代的事还得再想想,做加法容易,做减法难。

但做极致总是没错的。

0 人点赞