2013-11-26 Zhang zhengzheng
这本书读了许久才读了一遍,不同于之前读到的一些方法性的书籍,该书有更多的细节,但其中又存在许多理论性的东西,要消化它们可不是很容易。读完一遍后又快速回顾了一遍,马上又会发现很多新的东西并有一些新的理解,甚至让我觉得写这篇文章有点太急了,不过我还是应该尝试收集一些有营养的东西,至少记录现在的想法,相信对之后的第二遍阅读会更有益处。 书名其实有点误导我,或者说它不仅仅是其字面意思那样简单,‘整洁’不是简单的清洁,其主旨在于一种设计上的精巧。书的开篇就引用了几位大牛对代码整洁的解释来描述其意义。从抽象的描述中说,整洁代表着优雅、愉悦、精巧、简单,具体来说我觉得有以下几点: 易于维护,依赖简单。 设计精巧,没有改进的余地。 高可读性,意 继续阅读 »
2017-01-15 jude
当职业程序员有两年多,算上休息时写的代码,代码量也不算少了,但每次有机会回望自己写的代码,总觉得与别人写得好的那些代码有差距,别人写的读起来短、易懂。 我知道方法越短越好,但一旦自己写起短代码来,就导致一个简单的功能,实现代码会嵌套四/五层,曾经因此被人说过“代码分得太细”,我自己读着的感觉也不好:虽然方法都短小,但不易懂。 继续阅读 »
2015-07-31 summer
1、yum install libjpeg-devel gcc gcc-c++ zlib-devel bzip2-devel openssl-devel xz-libs 2、下载python最新版2.7.10解压缩后进行安装 ``` tar -zxvf Python-2.7.10.tgz cd Python-2.7.10/ ./configure --prefix=/usr/local make all make install make clean make distclean 继续阅读 »
2016-06-23 zzyhappyzzy
说明 本文只记录macOSX系统,其它系统参考官网 more 安装 HomeBrew安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install node 安装包 官网下载最新安装包即可 更新 HomeBrew安装的node brew upgrade node 其它方式安装的node 使用node的包管理工具n sudo npm cache clean -f sudo npm install -g n sudo n stable 继续阅读 »
2015-12-15 曹强
npm的常用命令 npm install xxx 安装模块 npm install xxx@1.1.1 安装1.1.1版本的xxx npm install xxx -g 将模块安装到全局环境中。 npm ls 查看安装的模块及依赖 npm ls -g 查看全局安装的模块及依赖 npm uninstall xxx (-g) 卸载模块 npm cache clean 清理缓存 npm help xxx 查看帮助 npm view moudleName dependencies 查看包的依赖关系 npm view moduleNames 查看node模块的package.json文件夹 继续阅读 »