一年前愚蠢的我

大约在一年前开始开发我的第一个网站就是cloudpaster.com,一个便签纸的功能,当时选择了mongdb当数据库playframework作为开发框架。结果朋友大多知道,基本只有我自己一个人在用,最后自己也觉得没有什么用。这过程让我对网站开发有了新的认识。


# HTML不是简单的标记语言,CSS不是留给美工的颜色和字体

HTML作为一种表现层的标记语言,从互联网诞生之日起,不知道为我们呈现了多少内容。HTML5也绝不是新加了几个标签。

你可以用循环写出所有的颜色,但是你却不一定能够搭配出美观的配色。就像你懂了篮球规则,但却不一定会打篮球一样。这么简单的道理,却一直被我忽视。

# 用自己最熟悉的东西

技艺精湛工匠们都会用自己最顺手的工具,长年累月的使用和磨合,锤子的手柄磨的跟他的手掌一样,这会超过所有“人体工程学”的设计。在做程序或是开发的时候,也一样,用你最熟悉的操作系统,开发语言,开发框架,数据库,编辑器,IDE,甚至可以坐你最熟悉的位置。这所有的东西会影响你的效率和产品的品质。


# 只要真正的需要东西

技术人员都有一个特点,喜欢新功能,喜欢“创新”。在以前的工作经历中我们会遇到一种客户,不断地要求新东西,看到什么好,什么东西新,就会要求我们开发。对于这样的客户,我们深恶痛绝,我们会问“这功能是否是你真正需要的”,来引导用户,但是对自己却忽略了。在做CloudPaster的时候,还没有成形的时候,就开始考虑是不是要图片上传,是不是要富文本。实际上都统统不要。


# 永远保持简单

KISS是永远不变的真理,除了功能使用要简单,程序开发也要简单,越简单越好。


啰啰嗦嗦列了这么多,概括一句话,保持用最熟悉的东西做最简单的功能。

 

CloudPaster上折腾了一年多,希望今天大家能看到我的成长。

你可能感兴趣的:(一年前愚蠢的我)