<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_BS 虚拟化 技术组</title><subtitle type="text">---C# web、虚拟化、云计算 开发技术圈</subtitle><id>http://feed.cnblogs.com/blog/u/25962/rss</id><updated>2011-11-28T02:25:28Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/25962/rss"/><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2011/11/28/2265850.html</id><title type="text">The status code returned from the server was: 500</title><summary type="text">The status code returned from the server was: 500Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500错误解决办法: 1、在 ScriptManager 内添加 EnablePartialRendering=&amp;quot;false&amp;quot;显示详细的错误信息</summary><published>2011-11-28T02:25:00Z</published><updated>2011-11-28T02:25:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2011/11/28/2265850.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2011/11/28/2265850.html"/><content type="html">&lt;div style="display: inline-block; "&gt;&lt;div&gt;&lt;span style="font-family: tahoma, arial, 宋体, sans-serif; font-weight: bold; line-height: normal; background-color: #ffffff; "&gt;The status code returned from the server was: 500&lt;/span&gt;&#xD;
&lt;!----&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: tahoma, arial, 宋体, sans-serif; font-weight: bold; line-height: normal; background-color: #ffffff; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p style="margin:0in;font-size:10.5pt;color:#333333"&gt;&lt;span style="font-family: tahoma;background:white"&gt;Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 500&lt;/span&gt;&lt;span style="font-family: Calibri;background:white"&gt;错误解决办法&lt;/span&gt;&lt;span style="font-family:tahoma; background:white"&gt;:&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin:0in;font-size:10.5pt"&gt;&lt;span style="font-family:tahoma; color:#333333;background:white"&gt;1&lt;/span&gt;&lt;span style="font-family:Calibri; color:#333333;background:white"&gt;、在&lt;/span&gt;&lt;span style="font-family:tahoma; color:#333333;background:white"&gt; ScriptManager&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="font-family:SimSun;color:#333333;background:white"&gt;内添加&lt;/span&gt;&lt;span style="font-family:tahoma;color:#333333;background:white"&gt; EnablePartialRendering="false"&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: SimSun;color:red;background:white"&gt;显示详细的错误信息&lt;/span&gt;&lt;span style="font-family: SimSun;color:#333333;background:white"&gt;。&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin:0in;font-family:tahoma;font-size:10.5pt"&gt;&lt;span style="color:#333333;background:white"&gt;&amp;lt;asp:ScriptManager ID="ScriptManager1" runat="server"&amp;nbsp;&lt;/span&gt;&lt;span style="color:red;background:white"&gt;EnablePartialRendering&lt;/span&gt;&lt;span style="color:#333333;background:white"&gt;="false"/&amp;gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="margin:0in;font-size:10.5pt"&gt;&lt;span style="font-family:tahoma; color:#333333;background:white"&gt;2&lt;/span&gt;&lt;span style="font-family:Calibri; color:#333333;background:white"&gt;、一般的原因都是&lt;/span&gt;&lt;span style="font-family:Calibri; color:red;background:white"&gt;页面存在潜在的危险字符&lt;/span&gt;&amp;nbsp;&lt;span style="font-family:SimSun; color:#333333;background:white"&gt;，&lt;/span&gt; &lt;span style="font-family:SimSun; color:#333333;background:white"&gt;在&lt;/span&gt; &lt;span style="font-family:SimSun; color:#333333;background:white"&gt;页首加入&lt;/span&gt;&lt;span style="font-family:tahoma; color:#333333;background:white"&gt; ValidateRequest="false"&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;p&gt;&lt;span style="font-family: tahoma; font-size: 10.5pt; color: #333333; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; background-position: initial initial; background-repeat: initial initial; "&gt;&amp;lt;%@ Page Language="C#" MasterPageFile="~/MasterPages/CompanyManage.master" AutoEventWireup="true" CodeFile="CompanyIntroEdit.aspx.cs" Inherits="CompanyIntroEdit" Title="Untitled Page"&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: tahoma; font-size: 10.5pt; color: red; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; background-position: initial initial; background-repeat: initial initial; "&gt;ValidateRequest&lt;/span&gt;&lt;span style="font-family: tahoma; font-size: 10.5pt; color: #333333; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: white; background-position: initial initial; background-repeat: initial initial; "&gt;="false" %&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/sdjxcolin/aggbug/2265850.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sdjxcolin/archive/2011/11/28/2265850.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2011/10/20/2218553.html</id><title type="text">让上帝讲真话——谈客户访谈思路</title><summary type="text">由于商业产品的特殊性，我们的用户是我们的客户，就是上帝。与上帝沟通需要注意哪些技巧呢？本文所讨论的技巧并非访谈技巧类的“技术流”文章，也非方法论，主要讲获取客户真实情况的访谈准备、数据收集及数据整理过程。我们在做调研时，希望了解上帝沟的目标、需求及行为。但在我们的调研中，往往发现这样的现象：1. 客户不配合我们的调研，不愿意跟我们讲话？2. 客户跟我们聊，却发现，答非所问，无论如何我们都没法在同一个平面对话？3. 客户跟我们聊，也在聊同一个问题，只是他好像不愿意跟我们讲真话？那我们今天就来讲讲，如何让客户愿意跟我们讲真话。关键还在访谈提纲，访谈之前的准备及思考过程比访谈的执行过程中的技巧更重要</summary><published>2011-10-20T02:01:00Z</published><updated>2011-10-20T02:01:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/20/2218553.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/20/2218553.html"/><content type="html">&lt;p&gt;由于商业产品的特殊性，我们的用户是我们的客户，就是上帝。与上帝沟通需要注意哪些技巧呢？本文所讨论的技巧并非访谈技巧类的&amp;#8220;技术流&amp;#8221;文章，也非方法论，主要讲获取客户真实情况的访谈准备、数据收集及数据整理过程。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span id="more-590"&gt;&lt;/span&gt;我们在做调研时，希望了解上帝沟的目标、需求及行为。但在我们的调研中，往往发现这样的现象：&lt;br /&gt;1. 客户不配合我们的调研，不愿意跟我们讲话？&lt;br /&gt;2. 客户跟我们聊，却发现，答非所问，无论如何我们都没法在同一个平面对话？&lt;br /&gt;3. 客户跟我们聊，也在聊同一个问题，只是他好像不愿意跟我们讲真话？&lt;/p&gt;&#xD;
&lt;p&gt;那我们今天就来讲讲，如何让客户愿意跟我们讲真话。&lt;br /&gt;关键还在访谈提纲，访谈之前的准备及思考过程比访谈的执行过程中的技巧更重要，它将决定你访谈的内容是否跟的客户在同一个平面上。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;一. 访谈准备过程&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;大家看到访谈提纲，第一反应，不就是一张纸嘛。其实好的访谈提纲的准备过程却是比较复杂的，共分4步。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img  title="jpg" alt="" src="http://bs.baidu.com/experience/%2F1318146192.jpg?sign=MBO:xSCczKp2MjuZ:YZsSip%2BjgixgkL42Gmi%2BfyA7cbs%3D" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;1. 我们先将这个问题拆分（站在我们的平面）&lt;br /&gt;2. 将拆分的问题切换平面（切到客户的平面）&lt;br /&gt;3. 将叶子端的问题整理成树枝 树干&lt;br /&gt;4. 将问题统一梳理，按总分的方式整理成提纲&lt;/p&gt;&#xD;
&lt;p&gt;我们来举个例子：了解客户对某个功能的依赖程度。&lt;br /&gt;是不是将拆分好的一个一个访谈要点，拿去问客户就OK了？其实不然，我们需要将子目标变换成客户能理解的，他们的行为、操作、动机等，从他们的角度来阐述同一个问题。因此我们需要将自己及我们的客户放到同一个平面上。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;切换平面前，我们的访谈内容：&lt;/strong&gt;&lt;br /&gt;&amp;#8211;您觉得在平时工作中，用到A功能的频繁程度怎样？&lt;br /&gt;&amp;#8211;挺频繁的吧？&lt;br /&gt;&amp;#8211;您觉得在平时工作中，用到B功能的频繁程度怎样？&lt;br /&gt;&amp;#8211;也挺频繁的。&lt;br /&gt;&amp;#8230;&amp;#8230;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;切换平面后，我们的访谈内容：&lt;/strong&gt;&lt;br /&gt;我们来调整一下我们的平面&lt;br /&gt;能描述一下您的主要工作么？&lt;br /&gt;那您是如何完成这些工作的？稍微演示一下行吗？&lt;br /&gt;&amp;#8230;&amp;#8230;&lt;/p&gt;&#xD;
&lt;p&gt;我们边访谈边观察，才能发现客户的行为及真实的态度。&lt;br /&gt;通常我们会以我们想获取的信息的角度直接询问客户，由于不同人对同一事物的体会粗细程度不同，标准也不同，当我们直接去问客户时，他们回答这类问题通常都需要经过至少一次转换。若我们在之前完成这个转换，这样他回答问题时，只需将最原始的信息描述给我们（也就是他的平面上的真实信息）。我们将转换和处理信息的过程留给自己，就能得到问题的答案了，而且判断标准比较统一。&lt;br /&gt;第3、4步就是脚本撰写过程，在此不赘述了。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;二. 访谈实施过程&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;上一过程中，由于整体思路与客户在一个角度上，因此在访谈过程中，客户应该会比较习惯这种谈话内容和访谈方式。因为这些内容都在客户了解的范围，他会觉得舒适安全。&lt;br /&gt;访谈过程中，可以有提纲，但最好是将提纲放在心中，按照客户的思路，往下聊，保证覆盖到所有需要了解的细节，如果照着提纲去提问，会让整个过程非常干涩，效果也会大打折扣。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;三. 访谈数据整理&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;访谈数据整理不用多说，顺着之前的方向，将树叶向树枝、树干整合，再换平面，树干、树枝、树叶，最后归结到我们的问题。&lt;/p&gt;&#xD;
&lt;p&gt;&lt;img  title="22344" alt="" src="http://bs.baidu.com/experience/%2F1318146237.jpg?sign=MBO:xSCczKp2MjuZ:uWGYEzDx6tBU7Aiaho%2Fnjsb9VWg%3D" /&gt;&lt;/p&gt;&#xD;
&lt;p&gt;因此，概括整个访谈过程，其实是存在这么个过程 放&amp;#8211;&amp;gt;换平面&amp;#8211;&amp;gt; 收&amp;#8211;&amp;gt;放&amp;#8211;&amp;gt;换平面&amp;#8211;&amp;gt;收&amp;#8211;&amp;gt;放。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/sdjxcolin/aggbug/2218553.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/20/2218553.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2011/10/19/2217443.html</id><title type="text">如何有效编写软件的75条建议</title><summary type="text">1. 你们的项目组使用源代码管理工具了么？ 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么？ 应该用。ClearQuest太复杂，我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么？ 不要用Word写测试用例（Test Case）。应该用一个专门的系统，可以是Test Manager，也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。4. 你们的项目组有没有建立一个门户网站？ 要有一个门户网站，用来放Contact Info、...</summary><published>2011-10-19T03:45:00Z</published><updated>2011-10-19T03:45:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/19/2217443.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/19/2217443.html"/><content type="html">&lt;div&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;1. 你们的项目组使用源代码管理工具了么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;2. 你们的项目组使用缺陷管理系统了么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 应该用。ClearQuest太复杂，我的推荐是BugZilla。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;3. 你们的测试组还在用Word写测试用例么？&amp;nbsp;&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 不要用Word写测试用例（Test Case）。应该用一个专门的系统，可以是Test Manager，也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;4. 你们的项目组有没有建立一个门户网站？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要有一个门户网站，用来放Contact Info、Baselined Schedule、News等等。推荐Sharepoint Portal Server 2003来实现，15分钟就搞定。买不起SPS 2003可以用WSS (Windows Sharepoint Service)。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;5. 你们的项目组用了你能买到最好的工具么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 应该用尽量好的工具来工作。比如，应该用VS.NET而不是Notepad来写C#。用Notepad写程序多半只是一种炫耀。但也要考虑到经费，所以说是&amp;#8220;你能买到最好的&amp;#8221;。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;6. 你们的程序员工作在安静的环境里么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 需要安静环境。这点极端重要，而且要保证每个人的空间大于一定面积。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;7. 你们的员工每个人都有一部电话么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 需要每人一部电话。而且电话最好是带留言功能的。当然，上这么一套带留言电话系统开销不小。不过至少每人一部电话要有，千万别搞得经常有人站起来喊：&amp;#8220;某某某电话&amp;#8221;。《人件》里面就强烈谴责这种做法。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;8. 你们每个人都知道出了问题应该找谁么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 应该知道。任何一个Feature至少都应该有一个Owner，当然，Owner可以继续Dispatch给其他人。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;9. 你遇到过有人说&amp;#8220;我以为&amp;#8230;&amp;#8221;么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要消灭&amp;#8220;我以为&amp;#8221;。Never assume anything。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;10. 你们的项目组中所有的人都坐在一起么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　需要。我反对Virtual Team，也反对Dev在美国、Test在中国这种开发方式。能坐在一起就最好坐在一起，好处多得不得了。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;11. 你们的进度表是否反映最新开发进展情况？&amp;nbsp;&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　应该反映。但是，应该用Baseline的方法来管理进度表：维护一份稳定的Schedule，再维护一份最新更改。Baseline的方法也应该用于其它的Spec。Baseline是变更管理里面的一个重要手段。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;12. 你们的工作量是先由每个人自己估算的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　应该让每个人自己估算。要从下而上估算工作量，而不是从上往下分派。除非有其他原因，比如政治任务工期固定等。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;13. 你们的开发人员从项目一开始就加班么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不要这样。不要一开始就搞疲劳战。从项目一开始就加班，只能说明项目进度不合理。当然，一些对日软件外包必须天天加班，那属于剥削的范畴。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;14. 你们的项目计划中Buffer Time是加在每个小任务后面的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不要。Buffer Time加在每个小任务后面，很容易轻易的就被消耗掉。Buffer Time要整段的加在一个Milestone或者checkpoint前面。&amp;nbsp;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;15. 值得再多花一些时间，从95%做到100%好值得，非常值得。&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　尤其当项目后期人困马乏的时候，要坚持。这会给产品带来质的区别。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;16. 登记新缺陷时，是否写清了重现步骤？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。这属于Dev和Test之间的沟通手段。面对面沟通需要，详细填写Repro Steps也需要。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;17. 写新代码前会把已知缺陷解决么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。每个人的缺陷不能超过10个或15个，否则必须先解决老的bug才能继续写新代码。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;18. 你们对缺陷的轻重缓急有事先的约定么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　必须有定义。Severity要分1、2、3，约定好：蓝屏和Data Lost算Sev 1，Function Error算Sev 2，界面上的算Sev 3。但这种约定可以根据产品质量现状适当进行调整。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;19. 你们对意见不一的缺陷有三国会议么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　必须要有。要有一个明确的决策过程。这类似于CCB (Change Control Board)的概念。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;20. 所有的缺陷都是由登记的人最后关闭的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　Bug应该由Opener关闭。Dev不能私自关闭Bug。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;21. 你们的程序员厌恶修改老的代码么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　厌恶是正常的。解决方法是组织Code Review，单独留出时间来。XP也是一个方法。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;22. 你们项目组有Team Morale Activity么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　每个月都要搞一次，吃饭、唱歌、Outing、打球、开卡丁车等等，一定要有。不要剩这些钱。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;23. 你们项目组有自己的Logo么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要有自己的Logo。至少应该有自己的Codename。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;24. 你们的员工有印有公司Logo的T-Shirt么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要有。能增强归属感。当然，T-Shirt要做的好看一些，最好用80支的棉来做。别没穿几次就破破烂烂的。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;25. 总经理至少每月参加次项目组会议要的。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要让team member觉得高层关注这个项目。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;26. 你们是给每个Dev开一个分支么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　反对。Branch的管理以及Merge的工作量太大，而且容易出错。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;27. 有人长期不Check-In代码么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不可以。对大部分项目来说，最多两三天就应该Check-In。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;28. 在Check-In代码时都填写注释了么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要写的，至少一两句话，比如&amp;#8220;解决了Bug No.225&amp;#8221;。如果往高处拔，这也算做&amp;#8220;配置审计&amp;#8221;的一部分。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;29. 有没有设定每天Check-In的最后期限？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要的，要明确Check-In Deadline。否则会Build Break。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;30. 你们能把所有源码一下子编译成安装文件吗？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要的。这是每日编译（Daily Build）的基础。而且必须要能够做成自动的。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;31. 你们的项目组做每日编译么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　当然要做。有三样东西是软件项目/产品开发必备的：1. bug management; 2. source control; 3. daily build。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;32. 你们公司有没有积累一个项目风险列表？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。Risk Inventory。否则，下个项目开始的时候，又只能拍脑袋分析Risk了。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;33. 设计越简单越好越简单越好。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　设计时候多一句话，将来可能就带来无穷无尽的烦恼。应该从一开始就勇敢的砍。这叫scope management。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;34. 尽量利用现有的产品、技术、代码千万别什么东西都自己Coding。BizTalk和Sharepoint就是最好的例子，有这两个作为基础，可以把起点 提高很多。或者可以尽量多用现成的Control之类的。或者尽量用XML，而不是自己去Parse一个文本文件；尽量用RegExp，而不是自己从头操 作字符串，等等等等。这就是&amp;#8220;软件复用&amp;#8221;的体现。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;35. 你们会隔一段时间就停下来夯实代码么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。最好一个月左右一次。传言去年年初Windows组在Stevb的命令下停过一个月增强安全。Btw，&amp;#8220;夯&amp;#8221;这个字念&amp;#8220;hang&amp;#8221;，第一声。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;36. 你们的项目组每个人都写Daily Report么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要写。五分钟就够了，写10句话左右，告诉自己小组的人今天我干了什么。一则为了沟通，二则鞭策自己（要是游手好闲一天，自己都会不好意思写的）。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;37. 你们的项目经理会发出Weekly Report么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。也是为了沟通。内容包括目前进度，可能的风险，质量状况，各种工作的进展等。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;38. 你们项目组是否至少每周全体开会一次？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。一定要开会。程序员讨厌开会，但每个礼拜开会时间加起来至少应该有4小时。包括team meeting, spec review meeting, bug triage meeting。千万别大家闷头写code。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;39. 你们项目组的会议、讨论都有记录么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　会前发meeting request和agenda，会中有人负责主持和记录，会后有人负责发meeting minutes，这都是effective meeting的要点。而且，每个会议都要形成agreements和action items。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;40. 其他部门知道你们项目组在干什么么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要发一些Newsflash给整个大组织。Show your team&amp;#8217;s value。否则，当你坐在电梯里面，其他部门的人问：&amp;#8220;你们在干嘛&amp;#8221;，你回答&amp;#8220;ABC项目&amp;#8221;的时候，别人全然不知，那种感觉不太好。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;41. 通过Email进行所有正式沟通&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　Email的好处是免得抵赖。但也要避免矫枉过正，最好的方法是先用电话和当面说，然后Email来确认。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;42. 为项目组建立多个Mailing Group&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 如果在AD+Exchange里面，就建Distribution List。比如，我会建ABC Project Core Team，ABC Project Dev Team，ABC Project All Testers，ABC Project Extended Team等等。这样发起Email来方便，而且能让该收到email的人都收到、不该收到不被骚扰。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;43. 每个人都知道哪里可以找到全部的文档么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　应该每个人都知道。这叫做知识管理（Knowledge Management）。最方便的就是把文档放在一个集中的File Share，更好的方法是用Sharepoint。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;44. 你做决定、做变化时，告诉大家原因了么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要告诉大家原因。Empower team member的手段之一是提供足够的information，这是MSF一开篇的几个原则之一。的确如此，tell me why是人之常情，tell me why了才能有understanding。中国人做事喜欢搞限制，限制信息，似乎能够看到某一份文件的人就是有身份的人。大错特错。权威、权力，不在于 是不是能access information/data，而在于是不是掌握资源。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;45. Stay agile and expect change 要这样。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　需求一定会变的，已经写好的代码一定会被要求修改的。做好心理准备，对change不要抗拒，而是expect change。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;46. 你们有没有专职的软件测试人员？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要有专职测试。如果人手不够，可以peer test，交换了测试。千万别自己测试自己的。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;47. 你们的测试有一份总的计划来规定做什么和怎么做么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　这就是Test Plan。要不要做性能测试？要不要做Usability测试？什么时候开始测试性能？测试通过的标准是什么？用什么手段，自动的还是手动的？这些问题需要用Test Plan来回答。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;48. 你是先写Test Case然后再测试的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　应该如此。应该先设计再编程、先test case再测试。当然，事情是灵活的。我有时候在做第一遍测试的同时补上test case。至于先test case再开发，我不喜欢，因为不习惯，太麻烦，至于别人推荐，那试试看也无妨。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;49. 你是否会为各种输入组合创建测试用例？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不要，不要搞边界条件组合。当心组合爆炸。有很多test case工具能够自动生成各种边界条件的组合??但要想清楚，你是否有时间去运行那么多test case。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;50. 你们的程序员能看到测试用例么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。让Dev看到Test Case吧。我们都是为了同一个目的走到一起来的：提高质量。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;51. 你们是否随便抓一些人来做易用性测试？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要这么做。自己看自己写的程序界面，怎么看都是顺眼的。这叫做审美疲劳??臭的看久了也就不臭了，不方便的永久了也就习惯了。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;52. 你对自动测试的期望正确么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　别期望太高。依我看，除了性能测试以外，还是暂时先忘掉&amp;#8220;自动测试&amp;#8221;吧，忘掉WinRunner和LoadRunner吧。对于国内的软件测试的现状来说，只能&amp;#8220;矫枉必须过正&amp;#8221;了。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;53. 你们的性能测试是等所有功能都开发完才做的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不能这样。性能测试不能被归到所谓的&amp;#8220;系统测试&amp;#8221;阶段。早测早改正，早死早升天。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;54. 你注意到测试中的杀虫剂效应了么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　虫子有抗药性，Bug也有。发现的新Bug越来越少是正常的。这时候，最好大家交换一下测试的area，或者用用看其他工具和手法，就又会发现一些新bug了。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;55. 你们项目组中有人能说出产品的当前整体质量情况么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要有。当老板问起这个产品目前质量如何，Test Lead/Manager应该负责回答。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;56. 你们有单元测试么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　单元测试要有的。不过没有单元测试也不是不可以，我做过没有单元测试的项目，也做成功了??可能是侥幸，可能是大家都是熟手的关系。还是那句话，软件工程是非常实践、非常工程、非常灵活的一套方法，某些方法在某些情况下会比另一些方法好，反之亦然。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;57. 你们的程序员是写完代码就扔过墙的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　大忌。写好一块程序以后，即便不做单元测试，也应该自己先跑一跑。虽然有了专门的测试人员，做开发的人也不可以一点测试都不做。微软还有Test Release Document的说法，程序太烂的话，测试有权踢回去。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;58. 你们的程序中所有的函数都有输入检查么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不要。虽然说做输入检查是write secure code的要点，但不要做太多的输入检查，有些内部函数之间的参数传递就不必检查输入了，省点功夫。同样的道理，未必要给所有的函数都写注释。写一部分主要的就够了。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;59. 产品有统一的错误处理机制和报错界面么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要有。最好能有统一的error message，然后每个error message都带一个error number。这样，用户可以自己根据error number到user manual里面去看看错误的具体描述和可能原因，就像SQL Server的错误那样。同样，ASP.NET也要有统一的Exception处理。可以参考有关的Application Block。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;60. 你们有统一的代码书写规范么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要有。Code Convention很多，搞一份来发给大家就可以了。当然，要是有FxCop这种工具来检查代码就更好了。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;61. 你们的每个人都了解项目的商业意义么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要。这是Vision的意思。别把项目只当成工作。有时候要想着自己是在为中国某某行业的信息化作先驱者，或者时不时的告诉team member，这个项目能够为某某某国家部门每年节省多少多少百万的纳税人的钱，这样就有动力了。平凡的事情也是可以有个崇高的目标的。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;62. 产品各部分的界面和操作习惯一致么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要这样。要让用户觉得整个程序好像是一个人写出来的那样。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;63. 有可以作为宣传亮点的Cool Feature么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。这是增强团队凝聚力、信心的。而且，&amp;#8220;一俊遮百丑&amp;#8221;，有亮点就可以掩盖一些问题。这样，对于客户来说，会感觉产品从质量角度来说还是acceptable的。或者说，cool feature或者说亮点可以作为质量问题的一个事后弥补措施。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;64. 尽可能缩短产品的启动时间要这样。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　软件启动时间（Start-Up time）是客户对性能好坏的第一印象。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;65. 不要过于注重内在品质而忽视了第一眼的外在印象程序员容易犯这个错误：太看重性能、稳定性、存储效率，但忽视了外在感受。而高层经理、客户正相反。这两方面要兼顾，协调这些是PM的工作。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;66. 你们根据详细产品功能说明书做开发么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要这样。要有设计才能开发，这是必须的。设计文档，应该说清楚这个产品会怎么运行，应该采取一些讲故事的方法。设计的时候千万别钻细节，别钻到数据库、代码等具体实现里面去，那些是后面的事情，一步步来不能着急。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;67. 开始开发和测试之前每个人都仔细审阅功能设计么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要做。Function Spec review是用来统一思想的。而且，review过以后形成了一致意见，将来再也没有人可以说&amp;#8220;你看，当初我就是反对这么设计的，现在吃苦头了吧&amp;#8221;&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;68. 所有人都始终想着The Whole Image么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要这样。项目里面每个人虽然都只是在制造一片叶子，但每个人都应该知道自己在制造的那片叶子所在的树是怎么样子的。我反对软件蓝领，反对过分的把软件制造看成流水线、车间。参见第61条。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;69. Dev工作的划分是单纯纵向或横向的么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　不能单纯的根据功能模块分，或者单纯根据表现层、中间层、数据库层分。我推荐这么做：首先根据功能模块分，然后每个&amp;#8220;层&amp;#8221;都有一个Owner来Review所有人的设计和代码，保证consistency。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;70. 你们的程序员写程序设计说明文档么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　　要。不过我听说微软的程序员1999年以前也不写。所以说，写不写也不是绝对的，偷懒有时候也是可以的。参见第56条。&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 19px; font-size: 13px; font-family: verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif; text-align: left; background-color: #fefef2; "&gt;71. 你在招人面试时让他写一段程序么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要的。我最喜欢让人做字符串和链表一类的题目。这种题目有很多循环、判断、指针、递归等，既不偏向过于考算法，也不偏向过于考特定的API。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;72. 你们有没有技术交流讲座？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要的。每一两个礼拜搞一次内部的Tech Talk或者Chalk Talk吧。让组员之间分享技术心得，这笔花钱送到外面去培训划算。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;73. 你们的程序员都能专注于一件事情么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 要让程序员专注一件事。例如说，一个部门有两个项目和10个人，一种方法是让10个人同时参加两个项目，每个项目上每个人都花50%时间；另一种方 法是5个人去项目A，5个人去项目B，每个人都100%在某一个项目上。我一定选后面一种。这个道理很多人都懂，但很多领导实践起来就把属下当成可以任意 拆分的资源了。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;74. 你们的程序员会夸大完成某项工作所需要的时间么？&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 会的，这是常见的，尤其会在项目后期夸大做某个change所需要的时间，以次来抵制change。解决的方法是坐下来慢慢磨，磨掉程序员的逆反心理，一起分析，并把估算时间的颗粒度变小。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;75. 尽量不要用Virtual Heads 最好不要用Virtual Heads。&amp;nbsp;&lt;br style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " /&gt;　 Virtual heads意味着resource is not secure，shared resource会降低resource的工作效率，容易增加出错的机会，会让一心二用的人没有太多时间去review spec、review design。一个dedicated的人，要强过两个只能投入50%时间和精力的人。我是吃过亏的：7个part time的tester，发现的Bug和干的活，加起来还不如两个full-time的。参见第73条。73条是针对程序员的，75条是针对 Resource Manager的。&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/sdjxcolin/aggbug/2217443.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/19/2217443.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2011/10/08/2201742.html</id><title type="text">向您推荐几个虚拟化技术的BLOG（5.8日增加）</title><summary type="text">向您推荐几个虚拟化技术的BLOG（2011.5.8日增加）老胡（胡浪）的BLOG：http://bisheng.blog.51cto.com/王春海的博客:http://wangchunhai.blog.51cto.com/虚拟的天堂：http://g.51cto.com/virtual张振伦老师：http://virtualman.blog.51cto.com/大头蚕：http://datoucan.blog.51cto.com/岳雷的网络课堂应用虚拟化系统http://yuelei.blog.51cto.com/202879/d-11微软虚拟化产品组BLOG：http://blogs.te</summary><published>2011-10-08T02:03:00Z</published><updated>2011-10-08T02:03:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/08/2201742.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/08/2201742.html"/><content type="html">&lt;p&gt;&lt;strong&gt;向您推荐几个虚拟化技术的BLOG（2011.5.8日增加）&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;div  id="postmessage_2347978"&gt;&lt;strong&gt;老胡（胡浪）的BLOG：&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://bisheng.blog.51cto.com/" target="_blank"&gt;http://bisheng.blog.51cto.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wangchunhai.blog.51cto.com/" target="_blank"&gt;&lt;font color="#111100"&gt;&lt;strong&gt;王春海的博客&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://wangchunhai.blog.51cto.com/" target="_blank"&gt;http://wangchunhai.blog.51cto.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;虚拟的天堂：&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://g.51cto.com/virtual" target="_blank"&gt;http://g.51cto.com/virtual&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;font size="4"&gt;&lt;font color="black"&gt;张振伦老师：&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://virtualman.blog.51cto.com/" target="_blank"&gt;http://virtualman.blog.51cto.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;大头蚕：&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://datoucan.blog.51cto.com/" target="_blank"&gt;http://datoucan.blog.51cto.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;岳雷的网络课堂&lt;/strong&gt;&lt;br /&gt;应用虚拟化系统&lt;br /&gt;&lt;a href="http://yuelei.blog.51cto.com/202879/d-11" target="_blank"&gt;http://yuelei.blog.51cto.com/202879/d-11&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;font color="red"&gt;微软虚拟化产品组BLOG：&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://blogs.technet.com/virtualization/default.aspx" target="_blank"&gt;http://blogs.technet.com/virtualization/default.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;font color="red"&gt;虚拟化管理BLOG：&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.virtualizationadmin.com/" target="_blank"&gt;http://www.virtualizationadmin.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;由于排名不分先后，老方最后登场：&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://rickyfang.blog.51cto.com/" target="_blank"&gt;http://rickyfang.blog.51cto.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;持续增加，并会增加一些介绍。。。。。。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;font color="red"&gt;这个网站，相当不错，为咱们这些没有太多硬件条件玩VMWARE ESX的人提供了极大的便利。&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;font color="red"&gt;唯一&amp;#8220;不足&amp;#8221;的是E文的。&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;font color="red"&gt;但这年头，搞IT的，不懂点E文，不会用词霸，好像有点那个啥呢！！！！&lt;/font&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://knowledge.xtravirt.com/" target="_blank"&gt;http://knowledge.xtravirt.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/sdjxcolin/aggbug/2201742.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sdjxcolin/archive/2011/10/08/2201742.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2011/09/29/2195246.html</id><title type="text">从670万天价政府网站看程序员的安全意识</title><summary type="text">根据财政部网站的中标公告，功能并不复杂的中国工会网站扩建项目一期工程居然花了670万元。这个网站已经被网友戏称为史上最贵网站。众所周知，由于技术发展迅速，现在类似的内容网站的建站成本已经非常低，即使是重新开发所有功能，业内报价最多也就在几十万。事实上，记者随机采访了几位专门从事网站开发的CSDN网友，估价基本在10万以内，有的甚至说5万甚至1万也能干。而这个一期工程中标公告中所列的项目，无非是最基本、技术难度不大的网站改版、内容管理、站内检索和统计分析。记者注意到，这次中标的单位是中软宏大公司。可是，这家公司以打造中国软件第一品牌为口号，自称专业从事软件研发、系统集成的高新技术企业，自己的网站</summary><published>2011-09-29T03:09:00Z</published><updated>2011-09-29T03:09:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2011/09/29/2195246.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2011/09/29/2195246.html"/><content type="html">&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p style="line-height: 200%" align="left"&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;根据财政部网站的中标公告，功能并不复杂的中国工会网站扩建项目一期工程居然花了670万元。这个网站已经被网友戏称为史上最贵网站。&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;span style="font-size: 16pt; color: #6600ff; line-height: 200%; font-family: 宋体"&gt;&amp;nbsp;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/sdjxcolin/1.JPG" border="0" longdesc="" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;众所周知，由于技术发展迅速，现在类似的内容网站的建站成本已经非常低，即使是重新开发所有功能，业内报价最多也就在几十万。事实上，记者随机采访了几位专门从事网站开发的CSDN网友，估价基本在10万以内，有的甚至说5万甚至1万也能干。而这个一期工程中标公告中所列的项目，无非是最基本、技术难度不大的网站改版、内容管理、站内检索和统计分析。&lt;br /&gt;记者注意到，这次中标的单位是中软宏大公司。可是，这家公司以打造中国软件第一品牌为口号，自称专业从事软件研发、系统集成的高新技术企业，自己的网站却不遵守基本的Web技术标准。记者在流行的Chrome、Firefox等浏览器里打开的网页都是一片混乱。&lt;br /&gt;人们需要思考的，也许不是这个个案，而是这个网站真的是史上最贵的网站吗？这种现象还有多少，又是什么原因呢？&lt;br /&gt;&lt;br /&gt;很快有网友发现，孔子学院的网站中标价更是惊人，达到了3520万！根据财政部网站上的中标公告，这个名为网络孔子学院网站运营服务项目的采购项目，采购人为国家汉办（孔子学院总部），中标供应商为五洲汉风网络科技（北京）有限公司。更意味深长的是，Google搜索显示，五洲汉风公司是国家汉办的直属公司：原来如此！&lt;br /&gt;&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;&lt;img height="808" alt="" src="http://images.cnblogs.com/cnblogs_com/sdjxcolin/2.JPG" width="1210" border="0" longdesc="" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;一点发现：&lt;br /&gt;原来中国工会网站是用ASP.NET做的（见其中的一个链接：http://www.workercn.cn/cn/phb.aspx)，不过页面里没有 &amp;lt;input type="hidden" name="_..."之类的字段，所以应该是采用模板替换法做的，还采用了静态页面生成技术。 &lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="line-height: 200%" align="left"&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;还有一点重大发现：这个网站存在SQL注入漏洞，一个简单例子，请看下面的网址：&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="line-height: 200%" align="left"&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;&lt;a href="http://www.workercn.cn/cn/ckjg.aspx?s_id=SURVEY3a57786e482c43da842052d828f391e3"&gt;&lt;span style="color: #67581d; line-height: 200%; text-decoration: none; text-underline: none"&gt;http://www.workercn.cn/cn/ckjg.aspx?s_id=SURVEY3a57786e482c43da842052d828f391e3&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/sdjxcolin/3.JPG" border="0" longdesc="" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;再看一个：&lt;br /&gt;&lt;a href="http://www.workercn.cn/cn/ckjg.aspx?s_id=SURVEY3a57786e482c43da842052d828f391e3%27%20or%20%271%27=%271"&gt;&lt;span style="color: #67581d; line-height: 200%; text-decoration: none; text-underline: none"&gt;http://www.workercn.cn/cn/ckjg.aspx?s_id=SURVEY3a57786e482c43da842052d828f391e3' or '1'='1&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="line-height: 200%" align="left"&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;&lt;span style="color: #67581d; line-height: 200%; text-decoration: none; text-underline: none"&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;&lt;img alt="" src="http://images.cnblogs.com/cnblogs_com/sdjxcolin/4.JPG" border="0" longdesc="" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;你会看到两个网址的效果一模一样，聪明的你也许明白什么了，但是，请记住我什么也没说！如果你还是不明白，请不要问我，我什么也不会说。&lt;strong&gt;由此造成的一切后果由操作者本人负责。&lt;/strong&gt; &lt;br /&gt;一点感叹：&lt;br /&gt;这种做法做过ASP.NET开发两三年的开发人员都会做，两三个人两三个月就可以搞定670万，这种速度和抢银行差不多，可是这个是合法的，抢银行是要判刑的。&lt;br /&gt;哪些兄弟有过这种命啊！周公稍稍看了一下就发现了SQL注入漏洞，不知道还存在哪些严重的安全漏洞！不过由于不愿意做违法的事情，所以周公没有继续尝试寻找其它漏洞。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="line-height: 200%" align="left"&gt;&lt;span style="color: #555555; line-height: 200%; font-family: 宋体"&gt;本文出自 &amp;#8220;&lt;a href="http://zhoufoxcn.blog.51cto.com/"&gt;&lt;span style="color: #67581d; line-height: 200%; text-decoration: none; text-underline: none"&gt;&lt;span&gt;周公的专栏&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&amp;#8221; 博客，请务必保留此出处&lt;a href="http://zhoufoxcn.blog.51cto.com/792419/268917"&gt;&lt;span style="color: #67581d; line-height: 200%; text-decoration: none; text-underline: none"&gt;http://zhoufoxcn.blog.51cto.com/792419/268917&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/sdjxcolin/aggbug/2195246.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sdjxcolin/archive/2011/09/29/2195246.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2011/09/26/2191516.html</id><title type="text">Web设计师应该收藏的11个网站</title><summary type="text">今天，本文与大家分享11个Web设计师应该收藏的网站，这些都是我最喜爱的寻找设计灵感的网站。我真的很喜欢Dribbble，可以花很长的时间只是为了浏览网页，欣赏那些耀眼的设计。 DribbbleDribbble 专门推发图片网站，类似 Twitter，不同的是，网站分享的主要内容是设计师上传的400x300像素的设计图片。AwwwardsAwwwards 发布各种创意设计作品，在那你可以结识最优秀的设计师。One Page LoveOne Page Love 汇集网络上最优秀的单页网站设计案例，是寻找网页设计灵感的好地方。StyleVaultStyleVault 是一个展示各种优秀的设计创意的</summary><published>2011-09-26T03:44:00Z</published><updated>2011-09-26T03:44:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2011/09/26/2191516.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2011/09/26/2191516.html"/><content type="html">&lt;span  style="word-spacing: 0px; font: medium Arial,Microsoft Yahei,Simsun,sans-serif; text-transform: none; color: rgb(0,0,0); text-indent: 0px; white-space: normal; letter-spacing: normal; border-collapse: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0px"&gt;&lt;span  style="font-size: 14px; color: rgb(63,50,38); line-height: 21px; font-family: simsun; text-align: left"&gt;今天，本文与大家分享11个Web设计师应该收藏的网站，这些都是我最喜爱的寻找设计灵感的网站。我真的很喜欢&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://dribbble.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;Dribbble&lt;/font&gt;&lt;/a&gt;，可以花很长的时间只是为了浏览网页，欣赏那些耀眼的设计。 &#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://dribbble.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Dribbble&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://dribbble.com/" target="_blank"&gt;&lt;/a&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://dribbble.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/3.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Dribbble 专门推发图片网站，类似 Twitter，不同的是，网站分享的主要内容是设计师上传的400x300像素的设计图片。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.thecssawards.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Awwwards&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.thecssawards.com/" target="_blank"&gt;&lt;/a&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.thecssawards.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/6.jpg" real_src="http://www.queness.com/resources/images/insp/6.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Awwwards 发布各种创意设计作品，在那你可以结识最优秀的设计师。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://onepagelove.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;One Page Love&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://onepagelove.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/4.jpg" real_src="http://www.queness.com/resources/images/insp/4.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;One Page Love 汇集网络上最优秀的单页网站设计案例，是寻找网页设计灵感的好地方。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.stylevault.net/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;StyleVault&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.stylevault.net/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/5.jpg" real_src="http://www.queness.com/resources/images/insp/5.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;StyleVault 是一个展示各种优秀的设计创意的网站，学习优秀设计师的设计思想和理念。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://houseofbuttons.tumblr.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;House of Buttons&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://houseofbuttons.tumblr.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/2.jpg" real_src="http://www.queness.com/resources/images/insp/2.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://houseofbuttons.tumblr.com/" target="_blank"&gt;&lt;/a&gt;顾名思义，House of Buttons 专门收集各式各样的按钮。&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.cardnerd.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;CardNerd&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.cardnerd.com/" target="_blank"&gt;&lt;/a&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.cardnerd.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/7.jpg" real_src="http://www.queness.com/resources/images/insp/7.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Card Nerd 分享各种名片创意设计，是寻找名片设计灵感的好地方。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://thinkminimal.net/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Think Minimal&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://thinkminimal.net/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/8.jpg" real_src="http://www.queness.com/resources/images/insp/8.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Thinkminimal 是个崇尚简约设计网站，分享各种简约创意设计作品。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://littlebigdetails.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Little Big Details&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://littlebigdetails.com/" target="_blank"&gt;&lt;/a&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://littlebigdetails.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/9.jpg" real_src="http://www.queness.com/resources/images/insp/9.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Little Big Details 关注设计的小细节，一个优秀的设计师是应该专注细节设计的。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://boxtuffs.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Boxtuffs&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://boxtuffs.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/1.jpg" real_src="http://www.queness.com/resources/images/insp/1.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Boxtuffs 有很多免费的 PSD 素材及很酷的CSS3/HTML5实现的小功能。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://friendsoftype.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Friends of Type&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://friendsoftype.com/" target="_blank"&gt;&lt;/a&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://friendsoftype.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/10.jpg" real_src="http://www.queness.com/resources/images/insp/10.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Friends of Type 是一个专业字体设计的博客。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;h3 style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://simpledesktops.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 24px; word-wrap: normal" color="#6466b3"&gt;Simple Desktops&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://simpledesktops.com/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;&lt;img title="Web设计师应该收藏的11个网站" style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none; border-right-width: 0px" alt="Web设计师应该收藏的11个网站" src="http://www.queness.com/resources/images/insp/11.jpg" real_src="http://www.queness.com/resources/images/insp/11.jpg" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;&lt;span style="word-break: normal; line-height: 21px; word-wrap: normal"&gt;Simple Desktops 是个很不错的分享桌面壁纸的网站。&lt;/span&gt;&lt;/p&gt;&#xD;
&lt;p style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px 0px 5px; word-break: normal; line-height: 21px; padding-top: 0px; list-style-type: none; border-right-width: 0px; word-wrap: normal"&gt;（编译来源：&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.cnblogs.com/lhb25/" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;梦想天空&lt;/font&gt;&lt;/a&gt;&lt;span &gt;&amp;nbsp;&lt;/span&gt;原文来自：&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.tripwiremagazine.com/2011/03/30-best-wordpress-e-commerce-themes.html" target="_blank"&gt;&lt;/a&gt;&lt;a style="color: rgb(216,46,74); text-decoration: none" href="http://www.queness.com/post/6948/11-inspirational-websites-you-need-to-know-for-new-design-ideas" target="_blank"&gt;&lt;font style="word-break: normal; line-height: 21px; word-wrap: normal" color="#6466b3"&gt;11 Inspirational Websites You Need to Know for New Design Ideas&lt;/font&gt;&lt;/a&gt;）&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;img src="http://www.cnblogs.com/sdjxcolin/aggbug/2191516.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/sdjxcolin/archive/2011/09/26/2191516.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2009/08/18/1548951.html</id><title type="text">100%解决XP系统asp http500内部错误[转自XX博客]</title><summary type="text">100%解决XP系统asp http500内部错误[转自XX博客]www.cnblogs.com/wangzhq/archive/2008/12/02/1345973.html [转自此博客]XP的IIS就是烂，&amp;#8220;HTTP 500&amp;#8221;内部错误，经典错误。又在网上查找了一下，讲这问题的文章多着，不过大多一个样，收录有效方法如下。今天我在新装的XP上安装IIS，结果出现如上所述的...</summary><published>2009-08-18T07:18:00Z</published><updated>2009-08-18T07:18:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2009/08/18/1548951.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2009/08/18/1548951.html"/></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2009/07/24/1530251.html</id><title type="text">关于request取中文字符串变?的解决办法</title><summary type="text">从页A传递参数到B页，用LCName.Text = Request["CName"].ToString();读取，发现最后一个中文字会被去掉或变成&amp;#8220;?&amp;#8221;号。 研究后解决方法如下： LinkBntEdit.PostBackUrl = string.Format("LimitManager.aspx?CName={0} ",Server.UrlEncode( e.Row.Cel...</summary><published>2009-07-24T07:27:00Z</published><updated>2009-07-24T07:27:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2009/07/24/1530251.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2009/07/24/1530251.html"/></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2009/07/01/1514455.html</id><title type="text">非常有趣的Javascript特效，能让网页上的图片飞起来：）</title><summary type="text">无意中digg上看到的，执行如下步骤就能看到效果：随便打开一个网站，网页上必须有图片，否则没效果，页面打开后清除地址栏中的地址，复制如下代码到地址栏中然后按回车：javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=...</summary><published>2009-07-01T01:58:00Z</published><updated>2009-07-01T01:58:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2009/07/01/1514455.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2009/07/01/1514455.html"/></entry><entry><id>http://www.cnblogs.com/sdjxcolin/archive/2009/06/03/1495437.html</id><title type="text">iis 服务器应用程序不可用 的解决办法</title><summary type="text">在命令提示符中：cd C:\net stop w3svc cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 aspnet_regiis.exe -ua aspnet_regiis.exe -i net start w3svc</summary><published>2009-06-03T08:11:00Z</published><updated>2009-06-03T08:11:00Z</updated><author><name>李泓锐</name><uri>http://www.cnblogs.com/sdjxcolin/</uri></author><link rel="alternate" href="http://www.cnblogs.com/sdjxcolin/archive/2009/06/03/1495437.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/sdjxcolin/archive/2009/06/03/1495437.html"/></entry></feed>
