摘要: 本文是我对V5Node项目的总结,该项目的特性包括: 项目大多数的文件都是属于静态文件,只有数据部分存在动态请求。数据部分的请求都呈现为RESTful的特性。 所以项目主要包含两个部分就是静态服务器和RESTful服务器。本文讲的是静态文件服务器部分。 既是一个新的项目,那么创建v5node目录是应该的。既是一个Node应用,创建一个app.js文件也是应该的。 我们的app.js文件里的结构很明确: var PORT = 8000; var http = require('http'); var server = http.createServer(function (req 阅读全文
posted @ 2011-11-15 01:03 ChaunceyHao 阅读(420) 评论(0) 推荐(0)
摘要: 结对编程是一门敏捷软件开发的技术,其目的是让两个开发人员共同在同一个工作站上工作。关于结对编程所带来的好处已广为流传,相应的技术和方法也得到了广泛实践。然而,在进行结对编程时,最好的安排座位的方法又是怎样的呢? 通常的位置是肩并肩地坐,但这样存在着一些弊端,正如Josh Susser所说的那样: 尽管在多数情况下这样安排座位是一种很好的方法,但其并不符合人体工程学。首先,两个人都并非正对显示器,而是偏向显示器的边缘,在敲打键盘或观察 显示器时,将会引起相互倚靠、懒散及扭头等情况的发生。同时,在不转动脖子的情况下,也很很难看清自己的搭档。即使桌子较宽,有足够的空间给键盘和鼠标, 同样会存在拥挤. 阅读全文
posted @ 2011-11-15 01:03 ChaunceyHao 阅读(184) 评论(0) 推荐(0)