首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
将军肚
掘友等级
前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
CodeComplete 笔记 第5部分 代码改善
如果是局部变量,完全没有理由在定义后却不使用就退出。如果是一个子程序的参数或全局变量,还说得过去 如果这是一个局部变量,那就有问题了。如果局部变量未定义或者未使用,那么它完全不需要被销毁 项目中20%的子程序占用了80%的开发成本。错误并非平均分布在所有的子程序中,而是集中在少…
CodeComplete 笔记 第4部分 语句
很适用于对数组或其他容器的各项元素执行操作。它的优势在于此消除循环内务处理算术,从而也消除了任何由循环控制算术导致出错的可能性 循环应该和子程序一样,每个循环只做一件事并且把它做好。只在显示证明低下时再去合并它们 ... 在你创建循环时,应在脑海里运行这三种循环情况,如果有一些…
CodeComplete 笔记 第3部分 变量
一旦把所有初始化代码都放在一起,也可能会让人产生误解,认为所有这些变量都会在子程序中一直使用 —— 而实际上done只是在后面才被用到。 最后,随着对程序的不断修改,一些循环可能会包含使用了done的代码,因此 done就需要重新初始化。 ... 一个好记的名字反映的通常是问题…
CodeComplete 笔记 第2部分 创建高质量的代码
设计就是把需求分析和编码调试连在一起的活动。好的高层次设计能提供一个可稳妥容纳多个较低层次设计的结构。 险恶的 wicked 问题就是那种只有通过解决或部分解决才能被明确的问题。 最引人注目的险恶问题的例子:Tacoma Narrows大桥的设计问题。大桥建成后的某一天,狂风大…
CodeComplete 笔记 第1部分 打好基础
重要的研发成果常常产自类比analogy。通过把你不太开解的东西产生更深刻的理解。这种使用隐喻的方法叫做“建模modeling” 与其说一个软件隐喻像是一张路线图,不如说它是一盏探照灯。它不会告诉你到哪里去寻找答案,而仅是告诉你该如何去寻找答案。 算法是一套定义明确的指令,使你…
Node RESTful
一RESTfulAPI理论1.1REST是什么?web软件架构风格用来创建网络服务RepresentationalStateTransferRepresentational:数据的表现形式(最佳实践J
Node企业级应用实战 笔记
nodeJS只用了一个主线程来接收请求,但它接收请求后并没有直接做处理,而是放到了事件队列中,然后又去接收其他请求了空闲时,再通过事件循环来处理这些事件,从而实现了异步效果。 可简单理解为,NodeJS本身是一个多线程平台,它对JS层面的任务处理是单线程的。 对于CPU密集型任…
NodeJS Bolg实战 笔记
2. 后端做验证 3. 验证成功 userid写入cookie,设置httpOnly 和 expires给前端 4. 前端在次访问后端,浏览器将自动带userid cookid 5. 后端验证userid 判断是否登录 问题:会暴露username,很危险。
前端工程精讲
##一开发效率1.1Mock工具Mock.jsAjax请求拦截Mock.mock方法支持传入Ajax请求的url和typeMock.setup方法设置拦截Ajax请求后的响应时间数据验证Mock.va
webpack 7 days
默认将构建结果全部作为开发服务器的资源文件,只要通过webpack打包能够输出的文件都可直接被试问到。
下一页
个人成就
文章被点赞
13
文章被阅读
12,774
掘力值
709
关注了
1
关注者
0
收藏集
1
关注标签
3
加入于
2018-02-07