OOD
qianwen36
Oo,简单,可爱!
展开
-
谈组装对象以及对象生存期管理
最近研究华为的eConference,接触客户端源代码以来一周了。深刻的使我思考了两个问题。 C++作为OOP语言,在接触一个新应用的源代码时候我们会怎么去解读去理解该应用。这个问题促使我思考一个应用我们到底应该如何去构建。 C++对象使用引用数据何时有用处?因为发现有些类从某根类派生具备了引用计数功能而居然定义这样一条规则,不能由应用层去delete! 第一个问题,因为我发现从客户端原创 2011-11-26 20:18:37 · 940 阅读 · 0 评论 -
When Colon Scripting is comming (脚本最佳体验)
当冒号脚本来临—— 脚本最佳体验 冒号指派 说明; 冒号替代等号指派赋值,当命名声明指派时指定。相当于声明当前作用域的一个名字指派。当对指定对象的属性赋值时候,依旧请使用等号。即不废弃等号赋值功用,基本操作仍需要。 示例见下: //当前作用范围中冒号指派 something:{ name : "something", number:2, property原创 2013-07-21 23:50:26 · 607 阅读 · 0 评论 -
JavaScript 目标装配式编程(Target Assemble Programming)
TAP概述 脚本中一切皆对象,若还以传统模式思考编程模式,那简直是对不起脚本解释器的强大支持;我们应该以最接近人类操作方式的来表达人的意图。 更接近工作实践的方式,比如游戏中,一个人物一个角色,人物的能力,除了由其属性决定其天赋能耐,后期修炼中获得的技能与装备更影响其命运。因此我们编程照样能够以此生态来表述我们的脚本流程。因此我们的脚本工作主要就是生产一个个目标功能组件, 这些装备可以安装原创 2013-07-26 01:29:49 · 797 阅读 · 0 评论