`

再进一步!模块化思想开始应用

    博客分类:
  • Flex
阅读更多

2009年01月26日 | 作者:Fonny

这两天基本上把各个功能勾画出来了,但是越是写下去越是感到繁琐,几百行的代码,集合了3个模块,前后翻腾的寻找事件步骤,真是麻烦,逻辑不清晰,以后添加功能也是麻烦.干脆快刀斩乱麻,完全模块化算了.
把User,pictures,News这几个功能模块分开写,Agency是中介,集中处理整站数据,但是这三个模块都有自己处理数据的能力,处理完成直接返回成对应的类格式,功能外部不可见.
这样一来,整体感觉清新自然,可读性也高,还TMD脱了偶,真是优雅…
现在感觉掌握的知识足够我目前的需要,已经有点想到就能做到的感觉了,多谢各大搜索引擎,多谢我买的几本好书啊.
用不了几天了,嘿嘿

分享到:
评论

相关推荐

    简述一下模块化的思想

    本文旨在深入探讨模块化的思想及其在机电一体化领域的应用。 ### 一、模块化的基本概念 模块化是一种设计思想,其主要目标是通过将系统划分为一系列可独立设计、制造、测试及维护的单元(模块),来提高系统的整体...

    FPGA重要设计思想及工程应用之模块化设计.pdf

    模块化设计方法的基本思路是借鉴工业生产中的并行工作、协同设计思想。在传统的工业生产中,可以将一个复杂的物品分解为若干简单的部件,并在不同的车间同时进行制造,最后将这些部件组装起来。类似地,在模块化设计...

    android模块化,组件化

    模块化将一个大型应用分解为多个独立的、功能明确的模块,每个模块专注于特定的功能,而组件化则进一步强化了这种独立性,允许模块间通过接口交互而不是直接依赖。下面我们将深入探讨这两个概念以及ARouter路由库在...

    基于CAD的工程机械传动系统模块化设计与应用.pdf

    模块化设计技术的进一步发展和完善,也在CAD技术的应用中得到了体现。对于机械传动系统,CAD技术的应用不仅限于机械的模块化设计,还包括了模块化CAD软件的开发。这两部分相互独立又相辅相成,共同作用于提升设计...

    模块化程序设计

    模块化程序设计是一种高效、可维护的编程方法,它将大型复杂的程序分解成多个独立的模块,每个模块负责特定的功能,然后通过接口互相协作完成整体任务。这种设计思想在单片机开发中尤为重要,因为单片机资源有限,...

    Eric Raymond谈模块化原则.pdf

    #### 模块化的哲学思想 Unix 的早期开发者们不仅是软件模块化实践的先锋,也是这一思想的倡导者。他们的核心观点认为,构建复杂软件系统的唯一有效方式是通过定义良好的接口将简单的模块连接起来,从而构成整体。...

    模块化可重构坐标机器人设计.pdf

    最后,本文提供了实际设计应用实例,展现了模块化可重构设计方法在坐标机器人设计中的具体应用,进一步证明了其有效性。 值得注意的是,模块化和可重构技术的应用不仅仅局限于机器人领域,它同样适用于制造业、物流...

    Android-模块化(Modular)与组件化(Componentization)探索

    在Android应用开发中,模块化(Modular)和组件化(Componentization)是两种重要的架构设计方式,它们有助于提升代码的可复用性、可维护性和可扩展性。本篇文章将深入探讨这两种技术,以及它们如何帮助开发者实现...

    前端模块化设计思路

    前端模块化设计是一种高效、可复用的编程思想,它旨在优化前端开发流程,提高代码组织的清晰性和可维护性。模块化的核心理念是减少循环依赖和耦合,通过合理划分模块,使得每个模块专注于自己的功能,从而提高设计...

    工业设计云服务平台协同任务模块化重组与分配方法.pdf

    这种方法通过模块化的设计思想,优化了任务的分解与重组过程,提高了整个云服务平台的运行效率。 在工业设计云服务平台中,任务通常可以被分解为多个子任务,而服务资源则包括了计算资源、存储资源和软件工具等。...

    产业组织模块化的新制度经济分析

    模块化是一个广泛应用于技术和组织管理领域的概念,最初源于对复杂系统的处理方法,它将一个复杂的系统分解为若干相对独立、能够进行独立设计和处理的子系统,再通过统一的规则将这些子系统联系起来,形成一个更加...

    基于模块化设计的石材异型制品加工设备CAD开发系统.pdf

    为了进一步满足客户个性化的需要,他们采用了模块化设计的思想,以及基于实例的推理等理论,并结合数据库技术,开发了石材异型加工设备CAD设计系统。 该CAD设计系统以用户的功能需求为核心,采用自上而下的设计理念...

    011课-模块化.rar

    它们还支持代码分割、懒加载等功能,进一步优化模块化的应用。 总的来说,JavaScript模块化是提高代码质量、降低维护成本的关键。选择哪种模块化方案取决于你的项目需求、开发环境和团队习惯。了解和熟练掌握各种...

    模块化技能考核与管理系统在微生物学实验教学中的应用与探索.docx

    随着信息化技术的快速发展,模块化思想已经渗透到各个学科领域,其中包括高等教育的实验教学。在微生物学实验教学中,传统考核模式逐渐暴露出一些问题,如成绩分布不合理、考核内容过于死板等,这些都对学生的动手...

    基于新能源汽车锂电池系统总装配生产线模块化技术应用.docx

    ### 基于新能源汽车锂电池系统总装配生产线模块化技术应用 #### 模块化技术在新能源汽车锂电池系统中的应用特点 随着汽车行业的迅速发展,尤其是新能源汽车市场的日益扩大,汽车制造商面临着缩短生产周期、提高...

    C.rar_C语言模块化编程

    模块化编程的核心思想是将程序分为独立的模块,每个模块都有明确的功能,并通过接口与其他模块交互。在C语言中,我们可以通过头文件(.h)和源文件(.c)来实现模块化。头文件通常包含函数声明和全局变量的定义,而...

Global site tag (gtag.js) - Google Analytics