函数化与逻辑化编程下的新型扁平化编程

来源 :电脑编程技巧与维护 | 被引量 : 0次 | 上传用户:xiaoping123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件开发的一个关键问题是对数据结构间的联系(Relation)的处理,包括单向联系以及双向联系.传统方法对于联系的处理有严重的缺陷,已有的较新的解决方案同样存在不足.提出了一个新的解决方案,即通过函数式编程表达单向联系及变化,并通过逻辑式编程表达双向联系,以解决传统方法中的数据逻辑杂糅问题,并在此基础上提出“扁平化编程”理念.以一个构建社交网站的案例,说明了扁平化编程的可行性及有效性.
其他文献
汽车制造业是工业化发展的缩影,是一个关乎国家兴旺发达的战略性产业。中国加入世贸后,很多跨国汽车公司进入中国这个发展潜力巨大的市场,为我国汽车市场迎来国际化的竞争。
人民群众的安全感和满意度是对社会治安状况的直接感受和综合反映,是一种直观考量群众对社会治安的承受性、认同性的综合性指标,是最基本的民生问题。晋城市公安机关以群众满
执行力是体现公安机关战斗力的标志,也是决定公安事业成败的关键。提升公安机关执行力必须要立足自身、挖掘内潜,紧紧抓住决策、责任、能力、作风四个关键环节,健全机制、完
2006年,博客技术的创始人埃文·威廉姆斯(Evan Williams)创建的新兴公司Obvious推出了微博Twitter。随着Twitter技术的成熟以及人气的急剧提升,国外已有许多企业把微博Twitte
在HAc-NaAc缓冲介质中,盐酸氯丙嗪(CPZ)能定量使Fe(Ⅲ)还原为Fe(Ⅱ),还原生成的Fe(Ⅱ)与邻二氮菲反应生成稳定的红色络合物,并且在一定范围内,CPZ的浓度和生成的红色络合物的
网络民粹主义是民粹主义在网络传播范围内的一种特殊的、影响力更甚的表现形式,它具有崇尚平民,反对精英、广泛的批判性和非理性的特点,影响着网民的思维和言论。在“家乐福
<正>一些省份采取了相对特殊的分类原则,一方面与地方政府对某一分类的具体定义有关,另一方面,可能也与地方政府的国有资本布局、发展方向和公共事业的运作模式有关,同时也存
本文针对运动类旅游节庆,首先构建出评估体系的初期指标,然后通过专家咨询法确定各个评估指标,再以旅游地居民为调查视角,对数据通过采用AHP层次分析法进行处理,进而在一定程度上
康德之前的传统哲学认为真正的知识必须是观念符合对象,而康德反其道而行之,认为认识是主体用自己先天的认识能力(先天范畴)去改造、统合后天的感性杂多,是“人给自然立法”,
目的探讨复发性翼状胬肉采用氟尿嘧啶球结膜下注射治疗的临床疗效。方法选取我院2009年9月至2011年9月收治的复发性翼状胬肉40例,共有45眼。在球结膜下行氟尿嘧啶注射治疗,观