新领域的探索

标签: IT咨询 | 发表时间:2011-07-06 22:39 | 作者:人月神话 Fay
出处:http://blog.sina.com.cn/cmmi
在信息技术领域,任何新领域都是已有知识领域,已有技术和研究成果的进一步组合和创新,新领域一分解到底层你会发现全是已有技术,方法和工具。这些很可能都是我们熟悉的内容,而新领域仅仅是对已有知识和技术的进一步组合,形成一套完整的方法和技术来解决新的问题。

当接触一个新领域的时候,首先是大量的阅读,在一开始没有机会实践的时候,那只有先补充和学习基础的理论,了解新领域的知识体系和结构,了解新领域所涉及到得关键技术。将新领域的内容和自我已有的技术实践和经验总结进行匹配和映射。纸上谈兵有很多种,但是没有任何相关领域知识和实践的积累,那么接触新领域的知识根本无法理解;如果已有历史相关实践积累,那么接触新领域知识至少从理论和方法上做到理解,这种理解虽然可能是停留在理论上,但是至少理论上的方法能够通过已有相关实践做到很好的串通。也就是我们说的至少在理论上自圆其说,完整和严谨。

大量的阅读包括了新领域所涉及到基础技术原理知识的阅读,也包括了新领域应用案例方面的阅读,虽然你还没有开始实践,但是阅读别人的实践,结合基础理论和自我已有的相关经验积累,你可以更加深入的时刻我准备如何去实践?我后续实践的思路是如何的?先模仿再超越,模仿本身可能没有错,错的地方是知其然不知其所以然得模仿,模仿或实践完了还是一头雾水或无法贯通。

大量的阅读以泛读为主,泛读的目的是快速的了解新领域,形成新领域知识的大框架,了解知识点之间的关联,了解新领域做事情的方法和方式,再细化的技术层面的内容一开始不需要了解,抓住核心并搭建框架始终是我们强调的进入新领域的第一步。

第一步完成后,重点将转移到提出问题和目标,以问题和目标驱动对某一个方面进行深入理解。或者是根据实际项目或客户的需要,根据前期新领域的学习和业界的经验,构想实践的方案和流程。在这一步的重点就是实践,通过实践来验证方法和可行性,对于不可行的方法根据自我实践进行修正和完善。在实践过程中任何一个问题点,你可能都需要深入的去了解相关知识点,定义和分析问题,最终解决问题,只有最终问题解决后你才能够得到最终需要的经验积累。

实践的目的是为了验证我们的假设和我们参考的理论和方法,实践本身是理论知识在项目实际场景下的具体应用,理论本身可能是多种现实场景的抽象,而实践又是将理论回归到现实场景中,以自我证悟理论+场景下通过实践能否得出我们期望的结果。

实践的目的是修正方法论形成自我适用的经验和模式,一方面是通过分析和解决问题加深对某一个分支上面理论知识的理解。第一步在广度,而第二步在深度。广度是深度的基础,深度是广度的价值体现。

接入新领域,只做第一步是很多咨询顾问常有的问题;只做第二步是很多技术人员常有的问题。而任何新领域的学习和深入,唯有闻思修的不断迭代和演进。

相关 [领域] 推荐:

谈领域服务

- - 人月神话的BLOG
对于跨系统和模块间的SOA服务识别和分析我前面文章谈的比较多,这块的SOA服务重点是实现跨系统和模块的业务交互和协同,而对于领域服务而言则更加关心的是对于单个系统或模块,其应该如何抽象领域对象并将其能力以粗粒度服务方式保留给应用层用. 在领域建模中的整体思路中,我们做两个层面的理解,其一是领域模型层重点是隔离传统的数据表并抽象为领域对象;而对于领域服务层重点是则将应用层和领域模型层解耦,模型层提供的能力是以领域服务的方式暴露到应用层使用的.

新领域的探索

- Fay - 人月神话的BLOG
在信息技术领域,任何新领域都是已有知识领域,已有技术和研究成果的进一步组合和创新,新领域一分解到底层你会发现全是已有技术,方法和工具. 这些很可能都是我们熟悉的内容,而新领域仅仅是对已有知识和技术的进一步组合,形成一套完整的方法和技术来解决新的问题. 当接触一个新领域的时候,首先是大量的阅读,在一开始没有机会实践的时候,那只有先补充和学习基础的理论,了解新领域的知识体系和结构,了解新领域所涉及到得关键技术.

Viddy:视频领域的Instagram?

- - Tech2IPO
Instagram刚被Facebook以 十亿美元的价格收购,成为照片分享领域的传奇. 与此同时,以视频领域的Instagram而著称的 Viddy在近日也冲上iPhone 免费应用榜首的位置. Business Insider甚至撰文建议 Google收购Viddy,从而在移动视频领域占据先机.

再谈领域建模和领域服务

- - 人月神话的BLOG
对于贫血的领域层,主要体现在两个方面,一个是没有领域业务对象的概念(领域模型中的聚合根),一个是没有明确的粗粒度的业务规则逻辑处理层. 在这种情况下,原有的业务逻辑层变化为仅仅是DAL层的一个简单封装或通道,实际的业务处理全部转化到action层或dal层进行了处理,导致无法真正提炼一个业务模块真正应该具备的领域服务能力.

NVIDIA:ARM芯片将将进军PC领域

- Kevin - cnBeta.COM
据国外媒体报道,1993年,黄仁勋创立了英伟达,想要把3D图形技术从硅图超级电脑普及到PC电脑上. 该公司以每六个月推出一款新3D图形芯片的速度打败了无数竞争对手. 18年后的今天,英伟达仍然是硅谷最具创新力的企业之一. 它也是最后一个与微处理器供应商英特尔和AMD分庭抗礼的独立图形芯片制造商.

微内核领域的传说

- jinn - 技术奇异点
IT 业和自然科学领域常说的「传说」一词来源于英文 myth ,是个负面的形容词,更接近「流言」、「谣言」的意思. 如著名的电视节目《流言终结者》(mythblaster). 也经常被翻译成「神话」,如著名的《人月神话》(Man Month Myth). 这篇文章不是要贬低微内核 (micro-kernel) 这个概念本身,而是说人们对这个领域中的很多东西存在不小的误解.

OfficeDrop:办公领域的Dropbox (免费)

- 定风波 - iPad中文报
这是我们刚才上传的一些示例文件. Office Drop的文件夹管理功能. OfficeDrop这个名字很容易让人联想到著名的云端服务Dropbox,不过既然加上了Office这个名字,他当然是专门针对办公人群推出的服务了. 他的功能就是让用户随时随地的获取工作文件,他共支持25种文件格式. OfficeDrop 2.0版客户端本于本周上线,他从一款iPhone版本升级为了通用版应用程序,充分利用了iPad 2的摄像头将纸质文档“扫描”为电子文档.

谈领域驱动的设计

- - 人月神话的BLOG
最近一直在学习领域驱动设计,发现领域驱动设计的核心仍然是传统的面向对象分析设计的思路,但是却可以很好的和现有的组件化架构,分层架构,SOA服务等相关内容更好的融合. 对于传统的EA企业架构分析在分解到最底层的时候,很适合自然过渡到领域驱动设计的思路上来. 另外对于现有的基于NoSQL数据库的信息系统开发,领域驱动设计更是必须具备的系统分析和建模思路.

PostgreSQL、Neo4J进入云端领域

- - InfoQ cn
PostgreSQL和Neo4J,分别为关系型数据库和图形数据库,这两者最近都做出了进军云领域的举措. OpenStack也表示即将提供对PPCDB的支持,并会被CloudBees和 HP Cloud Services所采用. 还有一家供应商也对此感兴趣,他就是Engine Yard. PPCDB提供的Web界面,可用于安装和管理云中Postgres数据库的单个或集群实例.