我现在越来越受不了那种“以后统一整理一下就好了”的说法。
因为我见过太多系统,最后不是死在一次很大的错误上,而是死在很多个看起来都不严重的小拖延里。名字先不统一、归档以后再补、说明先省掉、旧入口先留着,短期看都像合理妥协,时间一长就会一起把东西拖进一种很烦的状态:功能都还在,但谁都不想再碰。
所以我现在比以前更信那些很小、很笨、甚至有点无聊的维护习惯。
我会先做那些没有人会夸的小动作
比如每次上线前花几分钟重新走一遍首页和归档页;比如固定回头看一次最近新加的命名;比如把已经没人再点的入口尽快清掉;再比如文章和页面一多起来,就按月或按主题及时收进去。
这些动作单看都很小,也不酷,甚至不太适合拿出来展示。但我越来越觉得,真正能让东西保持可读性的,通常就是它们。
它们的价值不在“今天立刻变好看”,而在于阻止混乱开始变成习惯。
我不太相信“大扫除式整理”
以前我会觉得,先把事情做完,之后总能找个时间统一整理。现在我对这件事越来越不信。
因为现实里,一旦进入“之后统一处理”的模式,之后往往就不会来了。新的事情会先插进来,旧的混乱会先留在那里,而你下次回来时已经需要先花很久重新适应。
这也是为什么我现在更愿意接受一种没那么漂亮、但更真实的做法:每次只清一点,每次只改一点,每次都替未来的自己留一点顺手的空间。
可读性不是给用户做的体面,而是给自己留的退路
很多人一说可读性,会先想到读者或者用户。但我现在越来越觉得,更重要的是系统对维护者自己也要可读。
如果连我自己隔一段时间回来,都要重新猜这页是什么意思、这个入口是不是还需要、这个命名为什么会长成这样,那这个系统其实已经在变钝了。
所以我现在会把这些小习惯当成一种很实际的自救。它们不是为了显得专业,而是为了让我下一次回来时,不会先被自己留下来的混乱惩罚。