大概翻完了《代码整洁之道》,和《重构-改善既有代码的设计》一起买的。发现后面都是关于java开发的细枝末节,所以就只看完了前几章。好几本书的序言都说,如果熟悉C语言的话看java应该不难,然后BB一大堆面向对象开发,C语言有对象吗?扯淡。买这些书主要是觉得自己写的代码有点糟糕,而 ...
2018/10第四周杂记
既然是杂记,就当流水账写吧。 deepin开发者与用户大会 - 南京站上周偶然看见了deepin在南京举办开发者与用户大会的消息,虽然我不是开发者但好歹算个常年双系统的用户吧,于是周末本着打酱油的心态去了趟南京,开会的地方是真偏呐。下了地铁就去签到了,书包里背了两块中秋节公司发的 ...
2018/10第二周读书笔记
不知不觉断更三个月了。。阿里云外包的工作没有想象中的难适应,多页面vue+jQuery的技术栈,大部分时间都像在写jQuery和原生JS,实现的需求虽然算是过关了,但是觉得代码质量和代码规范还是一团糟。。从一周前每天看几章《JavaScript设计模式与开发实践》,写了点笔记和感 ...
express+mongodb搭建简易博客系统
准备事项安装Nodejs,express,git,mongodb以及各种依赖库的过程略去不提。使用eslint规范代码。 npm install -g eslint 也可以 –save-dev 选择本地依赖安装 。懒人必备,直接init一个eslint规则。 eslint --i ...
关于JavaScript模块化开发的梳理
commonJS 在我对js的理解还停留在只用来做做页面认证和特效的时候,它早已牛逼到支持操作系统层面的操作了。根据学习整理,大致梳理出这么一个故事 —— 虽然js天生的弱类型和半吊子面向对象的特性在逐步向强类型语言靠拢,但js没有模块系统、标准库较少、没有 ...
jQuery-core.js(整体架构部分)阅读笔记
突然有了看看jQuery源码的念头。毕竟同样是js,为什么jQuery可以实现那么多方便易用的特性,同时也希望在拜读源码的过程中,能学习到一些关于构建库和模块的思路。 源码下载自github,目前为最新版3.3.1,先从总体架构看起 ...