C#写作提纲

本身在自我之博客及post我的勾书计划继,得到广大口之支持及爱心之批评指正。这被了我压力及动力。因为前段时间工作充分忙碌,一直尚未比较完整的年华来琢磨。但一些攒和沉淀要片。赶紧把这些想法说出去,否则沉淀后即到底了。

早期我的设想,还是愿意团结以thinking in
java那种方式,从各个方面来讲述C#,同时做OOP思想来深切。然而以这种方法对于我而言,有如下弊端:
1、文章体例组织要谨慎;
2、覆盖面广、且基本功要求扎实;
3、对语言的各个一个端都务求大深刻;
4、太多如此的开;

自自从以为达标不交大牛们的莫大。如果写这样的题,很麻烦有胜过之品质。最后,工作是重的,且未轻讨好。

none的褒贬提醒了自,他说:“写书和描绘博客不相同。”我认同他当时词话老有道理,但自另外一个角度启发了本人。为什么我非可知形象刻画博客那样写书为?莫非写书就是必将要一律死一目,象学术论文那样体例严谨、描述老到?

博客贵于随意写意,我为可望自己的开能够“松散耦合”!唯一不同的凡,我用得把握“认真”二字的含量。博客及之言论,只要非犯法,是好无承担责任的。而写虽然不同,写作者应该获得在真诚之情态对待读者。虽然,不能够增强至“灵魂工程师”的惊人,但至少不用浪费读者的银两。

而,暂且打住,我今天并没如出版的考虑。书还无写出来,考虑这些不休太早了。最关键的凡,尽快写来样章,然后放网上曝光,把富有题目还晒出来。被骂没关系,只要闻过改变之就执行!

故而,我操将书的团组织办法修改一下。整本书,我期待是由于各级首独立的文章做,每篇文章产生温馨之主题。不拘泥于语法点的详尽介绍,而介于大局观的把握。“形散而神不散”,文章则独自,但相互又保障同一栽若有若无的维系。仿佛一差用鱼类丝串起来的珍珠链子,如果本身之稿子真能算是得及是串珠的说话。不细看,透明而细小的鱼丝是勿轻看出来的。书的要旨不换,目的或将C#跟OOP结合起来,但C#才是承接理念的一个载体而已。如果您想通过本书上C#的骨干语法,恐怕你不怕会失望了。学习这些内容,何必要开啊?直接翻MSDN的联合文档,恐怕还比坊间的所谓“入帮派及精通”清楚百加倍。

以下是自我之部分始设想,还不够规范和周,但中心能发表出自我的片段考虑,有什么观点,尽快提!

一、开篇
   说明:面向对象总论,介绍面向对象设计之方式、原则及基本要素。
1、如何定义你的目标(讲述面向对象的定义,以及介绍如何描述和定义对象)
2、设计的志(介绍面向对象的计划性条件)

二、明义篇
   说明:介绍C#的言语特征,包括类、方法、属性、接口等;同时介绍.Net
Framework提供的另机制。
1、七栽武器:结构与枚举、类、接口、委托以及事件、集合、特性、反射(这几种植在次设计时,是好重大之。中间四种植,我们当设计模式中会经常利用到。而特性与反光的构成,使系统能通过安排文件来兑现定制。)
2、异常处理、内存管理、多线程(前片栽是先后设计时,必须考虑的。多线程则可化解出现的问题)

三、应用篇
  
说明:对前介绍的知识,结合实际的例证,通过代码进行分析,综合应用。
1、继承或做?(继承和重组各发生千秋,应该怎么用,我们相应确定什么标准)
2、多态与虚幻(多态是OOP中一个要害之性状。而面向抽象编程,更是OOP的精华)
3、让僵冷的膀子飞起来(更多之例证,并结成设计模式,讲解OOP设计)
4、…

四、工程篇   
说明:这里说之工,不是所谓特定的工程项目。而是代在开发过程遭到,引用软件工程被部分尺度以及环,深入探讨OOP。
1、单元测试与NUnit
2、重构与设计模式
3、分层的统筹意见
4、…

还有,书名还未曾想吓,最好能得到个特别一点底。拜托大家帮忙自己寻思,呵呵:)