程序中的各种类(Class),包(package)等首先体现的是架构设计中的一种概念分布. 一个良好的设计相当于是建立一个结构合理的概念框架, 随着系统的不断发展, 作为概念载体的类(Class)不断吸收相关的实现, 从而使其外延不断丰富起来, 而其内涵也愈加变得明晰. 系统中概念的分化, 最显著的不是业务模块的划分, 而是技术层面与业务层面的分离. 因为技术手段与业务在很大程度上是相互独立的, 因为 [无论]实现什么样的业务, 我们[都]将用到某种技术手段. 而当我们可以回答一个"无论..都" 的问题的时候, 它意味着某个概念可以容纳众多变化, 而它自然有资格成为某种独立的部分.
作为技术层面概念聚集的例子, 我们可以看一下spring framework中的JdbcTemplate类, 这个类在spring的概念体系中对应于"Jdbc调用帮助类"这一概念, 它的目的是帮助我们尽量通过一次函数调用得到我们所要的结果, 但是我已经不止一次的看到很多人使用如下调用
List results = jdbcTemplate.query(...);
List ret = new ArrayList();
for(int i=0;i<results.size();i++){
ret.add(((Map)results.get(i)).get("someField"));
}
这段代码的目的是为了得到某一列的值, 而JdbcTemplate类没有直接提供这一函数. 为了不等待spring的升级, 显然我们需要建立一个JdbcTemplate的扩展类, 它直接提供一个queryScalarList函数, 而不是让这种纯粹技术性的循环语句散见在程序代码的各个角落.
告别裸奔编程是我对同事的基本要求之一. 即使是考虑最细致的软件组件, 它也难以保证能够预想到所有的变化形式, 而在系统中集成一些第三方组件的时候, 一般总要加入一些特定的假设, 此时也需要一个技术隔离层. 例如在页面开发中, 我们强制使用witrix平台定义的js.Ajax对象, 而不是prototype.js中原始提供的Ajax.Updater等对象. 在应用一段时间之后, js.Ajax对象上聚集了一系列与ajax相关的调用指令.
分享到:
相关推荐
标题中的"IASB新财务报告概念框架的发展概述及启示"是指国际会计准则委员会(IASB)发布的最新财务报告概念框架,这是一个重要的会计理论指导文件,用于制定和解释财务报告标准。该框架对全球的财务报告实践有着深远...
【澳大利亚会计准则概念框架修正案2013.pdf】是一份重要的会计标准文件,由澳大利亚会计标准局(AASB)发布。这份修正案详细介绍了对原有澳大利亚概念框架的更新和改进,旨在确保会计信息的质量和相关性,为会计准则...
### IASB新财务报告概念框架的发展概述及启示 #### 一、引言 随着全球经济一体化的加速发展,国际财务报告标准(IFRS)在全球范围内的应用越来越广泛。国际会计准则理事会(IASB)作为IFRS的主要制定者,其发布的...
财务报告概念框架.pptx
【公司财务概念框架的重要性】 公司财务概念框架是指导企业财务管理实践和理论发展的核心体系,它定义了财务活动的基本概念、原则和目标,旨在确保财务信息的准确性和完整性。这一概念框架对于规范财务行为、提高...
### 高级财务会计:概念框架详解 #### 一、引言 在深入探讨高级财务会计的概念框架之前,我们先来了解一下本课程的基本信息。该课程由Dr. Helen Yang教授,是商务学院BAO3309《高级财务会计》的一部分,最新更新于...
财务报告概念框架是会计准则制定的核心指导文档,它定义了财务报告的目标、质量特征、确认、计量和披露的原则。这个框架旨在确保财务信息的可靠性、相关性和一致性,以满足投资者、监管者和其他利益相关者的决策需求...
财务会计概念框架是会计理论和实践中至关重要的组成部分,它为制定和评估财务会计准则提供了基础。这个框架由一系列相互关联的目标和基本概念组成,旨在确保会计信息的一致性、相关性和可靠性。以下是对财务会计概念...
财务会计概念框架是会计理论与实务的核心指导体系,旨在为财务报告提供一套连贯的、系统性的理论基础。这一框架的构建始于美国会计准则委员会(FASB)的工作,其重要性在于确保财务会计标准的一致性和可理解性。1976...
《国际会计准则概念框架》是指导全球会计实践的重要文献,旨在为制定和解释会计准则提供理论基础。这个概念框架由各国及国际会计标准制定机构发展并不断更新,以确保财务报告的透明度、一致性和可靠性。 一、概念...
税务会计概念框架是会计理论研究中的重要组成部分,旨在构建一个逻辑性强、整体性和系统性统一的理论体系。这个框架能够奠定税务会计的理论基础,并明确税务会计与财务会计之间的关系,有助于建立完整的会计学科体系...
### 财务概念框架的法律地位及构建 #### 一、引言 在当前全球化的背景下,财务会计概念框架的构建对于确保会计标准的一致性和可比性至关重要。随着中国经济的发展以及会计准则的不断完善,构建一套符合中国国情且...
【政治哲学的概念框架】是本文的核心议题,它指的是在历史上的政治哲学理论中,通过概念构建的思想结构,用于探讨和理解“政治”。作者指出,传统史学式的研究方法难以揭示政治哲学中的“普遍”和“真理”,因为这些...
【FASB与IASB概念框架联合项目】的动因主要源自于概念框架在会计准则制定中的核心地位。概念框架是一套系统性的理论基础,它为制定和评估会计准则提供了指导,确保会计信息的准确性和一致性。在财务舞弊事件频发的...
### 国际财务报告概念框架修订的关键知识点 #### 一、修订背景及发展历程 - **1989年**:国际会计准则委员会(IASC)发布《编制与列报财务报表的框架》,解决了国际财务报告准则体系缺乏概念框架的问题,但内容...
【FASB与IASB概念框架联合项目动因探析】 FASB(美国财务会计准则委员会)和IASB(国际会计准则理事会)是全球会计准则制定的重要机构,它们的概念框架对指导会计准则的制定与评价起着核心作用。概念框架是一套基本...
### 基于目标和质量特征的管理会计概念框架研究 #### 一、管理会计的概念框架及重要性 管理会计作为一种为企业内部管理提供决策支持的工具,在企业的日常运营及长期发展中扮演着至关重要的角色。然而,长期以来,...
财务会计概念框架是会计理论体系的核心组成部分,对会计准则的制定和执行具有深远的指导意义。这个框架旨在为会计实践提供一套系统性的理论基础,确保会计信息的质量、一致性和相关性,以满足不同利益相关方的需求,...