不知道大家是否認識Evhead,不過大家一定知道 Google重金買下的Blogger 吧。對了,Evhead就是 Blogger的Founder。他從Google出來后創辦了Odeo(播客-Podcast),而且當時(2005年11月27日)還發表了一篇名為Ten rules for web startups,當時被很多互聯網創業者奉為圣經,爭相傳閱。
使用屬性,避免將數據成員直接暴露給外界
學習研究.NET的早期,經常碰到一些學習C#/.NET的朋友問,要屬性這種華而不實的東西做什么?后來做項目時也時常接到team里的人的抱怨反饋,為什么不直接放一個public字段?如:
class Card
{
public string Name;
}
而要做一個private字段+public屬性
class Card
{
private string name;
public string Name
{
get { return t