最新文章

英文原文:The Joke's on Your Computer: The Latest Humor Coded into Software 在使用谷歌地图的测距工具时,你有三种选择:公制,英制,或者我想极客一把(I'm......

阅读(8334)  推荐(2)  程序员  发布于 2011-12-06 12:12

TDD到底美不美? 软件工程

最近CoolShell上的一篇《TDD并不是看上去的那么美》引起了敏捷社区的高度关注和激励辩论。今天,InfoQ甚至专门举行了一个虚拟座谈会《TDD有多美?》,几位国内敏捷社区......

阅读(2549)  推荐(1)  TDD  发布于 2011-12-06 12:02

一个损坏的 JavaScript 代码示例 Web 应用程序面临的一个最大挑战是支持不同版本的 Web 浏览器。能在 Safari 上运行的 JavaScript 代码不一定能在 Windows&r......

阅读(7023)  推荐(2)  JavaScript 单元测试  发布于 2011-12-01 13:26

虽然查询速度慢的原因很多,但是如果通过一定的优化,也可以使查询问题得到一定程度的解决。 查询速度慢的原因很多,常见如下几种: 没有索引或者没有用到索......

阅读(28749)  推荐(24)  SQL Server  发布于 2011-11-30 18:03

这个问题存在于很多公司。也许读者的公司够正规不存在这样的问题。 在中国当谈到项目经理这个词语或者职位时,很多人的脑袋里闪现的是技术与管理的化身。对于项......

阅读(14430)  推荐(9)  项目管理 项目经理  发布于 2011-11-30 15:17

本文标题的这副图片,是用Phosotshop制作的。但是,在搜索引擎中你却无法搜索到它,搜索引擎还没有强大到能够识别图片里面的文字。并且由于图片的体积不算太小,可......

阅读(6278)  推荐(4)  HTML5 CSS3  发布于 2011-11-29 13:45

科普文一则,说说我对Node.js的一些认识,以及我作为前端工程师为什么会向后端工程师推荐Node.js。 “Node.js 是服务器端的 JavaScript 运行环境,它具有......

阅读(12843)  推荐(3)  Node.js Javascript  发布于 2011-11-27 20:34

英文原文:The Art of Computer Programming 高德纳(D. E. Knuth)教授是备受尊崇的系列巨著《计算机程序设计艺术》(The Art of Computer Programming)和数十......

阅读(3918)  推荐(1)  高德纳 程序员  发布于 2011-11-25 14:53

英文原文:Clean Code Versus Great Code 最近,我与其他开发人员有几次关于编程的有趣讨论。我经常有这样一个感觉,一些开发人员过于注意代码的整洁性。不要误......

阅读(3872)  推荐(0)  程序员 代码  发布于 2011-11-25 14:28

HTML5 是下一代 HTML 标准,开始吸引越来越多人的目光。HTML5 的 DOM Storage 机制提供了一种方式让程序员能够把信息存储到本地的计算机上,在需要时获取。这点和 ......

阅读(5936)  推荐(2)  HTML5 Javascript  发布于 2011-11-24 16:52

解依赖与接缝 软件设计

接缝(seam)是Michael C. Feathers提出的概念。Feathers在Working Effectively with Legacy Code一书中对接缝的定义如下: 接缝,顾名思义,就是指程序中的一些......

阅读(2234)  推荐(0)  软件设计 面向对象 C# 接缝  发布于 2011-11-24 13:05

C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前已经......

阅读(15246)  推荐(20)  C++ 程序员  发布于 2011-11-22 20:23

在这篇博文中,我将确切剖析Web Farm和Web Garden的区别和原理,以及使用它们的利弊。进一步地,我将介绍如何在各个版本的IIS中创建Web Garden。 英文原文 | Abh......

阅读(6276)  推荐(10)  Web Farm Web Garden  发布于 2011-11-22 15:40

.NET 4.5中添加了两个新的集合接口,IReadOnlyList和IReadOnlyDictionary。尽管这些接口表面上看起来是如此稀松平常,但是他们却揭露了与向后兼容性、互操作性、以......

阅读(3684)  推荐(0)  .NET4.5 WinRT  发布于 2011-11-21 13:43

英文原文:Functional thinking: Immutability 面向对象的编程通过封装可变动的部分来构造出可让人读懂的代码,函数式编程则是通过最小化可变动的部分来构造......

阅读(2772)  推荐(0)  函数式编程 Java  发布于 2011-11-20 17:45

英文原文:5 Types of Comments to Avoid Making in Your Code 你是否曾在检查代码时碰到一条在你看来多余的注释?在代码中使用注释的目的是提升代码的可读性......

阅读(2406)  推荐(0)  代码注释 程序员  发布于 2011-11-19 21:54

英文原文:15 Powerful jQuery Tips and Tricks for Developers 在这篇文章中,我们将介绍15个让你的jQuery更加有效的技巧,大部分关于性能提升的,希望大家能够喜......

阅读(9235)  推荐(11)  jQuery  发布于 2011-11-18 06:49

越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中......

阅读(300075)  推荐(97)  Javascript 闭包  发布于 2011-11-16 22:08

ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解: ASP.NET Session的七点认识之一 对于......

阅读(11853)  推荐(19)  ASP.NET Session  发布于 2011-11-16 10:09

1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受......

阅读(84384)  推荐(57)  CDN  发布于 2011-11-15 14:25