《The Art of Readable Code》是一本关于代码可读性的书,很薄,180页,我手中的版本是2012年6月由东南大学出版社出版的影印版,其英文原版则是2011年出版的,已经是一本7年前的书了。一般而言,IT技术的发展之快导致技术书籍中提到的技术很快就会过期,但是这本不同,书中的观点和知识至今仍对我的工作学习提供了不小的帮助,以至于我想通过一篇读书笔记来记录、整理书中的要点,便于以后时时翻阅、时时温习。
- Oct 21, 2018...more
你见过用命令行写的简历吗?
Jan 16, 2018...more作为一名程序员,还是有一份有特色的在线简历会比较好吧……
在线简历很容易做得很丑哎……
套模板这种事情有点丢人呀……
那……干嘛不用程序员最熟悉的命令行来写简历呢?
啊咧?!JavaScript基础整理之数组(一)
Oct 14, 2017...more数组应该是日常开发中最常见的数据结构了,虽然常见,但是却不一定能优雅地处理好,JavaScript中数组的处理方法很多,各个方法的参数、返回值、是否修改原数组等也容易记混。这些方法虽然都比较简单,但是初学的时候没怎么重视,后来在实际的项目中却发现,能否灵活地运用这些方法对开发进度还是有很大的影响的,所以在此整理一下,温故知新。
VSCode报错:扩展主机意外终止
Jul 6, 2017...more实习开始了,从一个基于Vue的后台管理项目开始,由于大佬是用VSCode开发的这一项目,为了更好地得到大佬的指导,我也觉得入VSCode的坑。结果一行代码都还没写呢,就碰上了一个巨坑,刚刚打开VSCode就报错:
Angular4的QuickStart——With ES6 Not TypeScript
Jun 2, 2017...more今年3月份,Angular官方发布了新版——Angular4.0.0,新版本的特性已经有很多文章了,在此不一一赘述。
但从Angular2.x以来,JavaScript版本的官方文档就从未完整过,而ES6的QuickStart也从未在日程之内,这对初学者而言多少有点不太友好。虽然网上有ES6+Angular2.x的QuickStart,但是多少有点问题,而且跟Angular4有些不一样,也过时了。今天为了折腾Angular4到处找文档查资料,搞了好久才搞定一个“hello world”,实在有些不爽,为了帮助像我一样的初学者,我觉得把这个ES6的QuickStart写出来也许会有点用。
《CSS权威指南》书评
Apr 23, 2017...more终于把《CSS权威指南》翻完了。
基本上任何一个前端的必读书单里都会有这本书。最近匆匆忙忙地把这本书看完了,写点东西总结一下。错觉:用户总是以你希望的方式使用你的产品
Apr 16, 2017...more即使一个产品的设计建立在明确而具体的用户需求之上,用户也并不总是以产品最初设计的目的和使用方式来使用这个产品。
在很多案例中,用户不在乎或者不理解产品的工作方式,他们一旦找到了一个使用方式,就会一直坚持下去。例如,很多人会将URL输入到谷歌的搜索输入框中,而不是浏览器的地址栏。
用一副漫画解释AngularJS中的Promise
Mar 23, 2017...more一个早晨,父亲对孩子说:‘去给我把天气预报搞来,儿砸!’
每个周日的早晨,父亲都会让他儿子到房子旁边最高的山上用超级望远镜看向地平线来预报当天下午的天气。儿子则向他爸爸承诺他会去山上预报天气。于是,当他出门的时候,他在门口向他爸爸作出了一个承诺。
这个时候,父亲决定,如果是个好天气的话,他就准备一次钓鱼旅行,如果坏天气的话,他就不出去,而且如果儿子没能搞来天气预报,他也不出去。
大概半个小时之后,儿子回来了。一周一周地过去了,各种不一样的情况发生了。
2016年终总结
Dec 31, 2016...more所谓韶光易逝,2016年剩下没几天了,到了年度总结的时候了。
之前每年都过得浑浑噩噩,实在是鼓不起勇气去回顾这一年,但是今年还算聊有收获,壮着胆子总结一下。