`
zhmocean
  • 浏览: 202502 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在自主与复用中徘徊

阅读更多

一旦接触上层,便与选择结下了不解之缘,或许这种选择无处不在,而我们存在的意义就是决定选择。

写代码时,在通用与效率间选择,而到了架构,却又徘徊在了自主与复用之间。

需要一个框架,但尚没有成熟的拿来用,那么选择来了。

复用,即修改,似乎是最省时省力的。但是综合考虑一下,似乎很多问题都可能降低效率。

第一、复用一个框架,需要先熟悉它的思想,由此而产生的学习曲线可能会很大。

第二、熟悉一个框架的同时,思想会不觉的被这个框架束缚,不利于自身发展。

第三、不是定制的框架基本比较难以适应当前系统,由此产生的调整所占用的资源会很大。

第四、版权问题。

那么自主开发呢,当然也有其弱势。

第一、通用性差,基本只适用于当前系统。

第二、设计高度可能不能达到较高层次,可扩展性差

第三、时间效率问题。由于需要从零开始,那么对于时间及其效率等不可知因素的把握要求较高。

我们似乎掉到一个怪圈,是的,如果软件工程将这个问题解决了,我们就没有事情可做了。

对于选择,我想应该是仁者见仁智者见智,在此不敢妄下结论。只是简单的提一下自己的看法。

使用已存在的框架思想,快速开发自主产权且适宜当前系统的框架,并设计松散的接口模式,以便可以在自主系统和复用系统间灵活切换。

分享到:
评论

相关推荐

    傅里叶变换在频分复用中的应用

    例如,在移动通信系统中,通过结合频分复用技术与其他信号处理技术(如交织技术和信道编码技术),可以有效对抗多径传播带来的码间干扰问题,提高系统的性能。 #### 结束语 傅里叶变换作为一项强大的数学工具,在...

    傅里叶变换在频分复用中的应用.rar

    傅里叶变换是一种数学工具,它在信号处理和通信领域有着广泛的应用,特别是在频分复用(FDM,Frequency Division Multiplexing)技术中扮演着核心角色。频分复用是一种多路复用技术,允许多个独立的信号在同一信道上...

    PADS复用,CPU复用,DDR复用功能,PADS复用模块.rar

    在这个名为"PADS复用,CPU复用,DDR复用功能,PADS复用模块.rar"的压缩包文件中,我们主要探讨的是PADS软件中的复用技术,特别是针对DDR(Double Data Rate)内存和CPU(Central Processing Unit)的复用功能。...

    在C#中实现Socket端口复用

    在C#中实现Socket端口复用是一项关键的网络编程技术,它允许一个TCP或UDP端口在同一时间处理多个连接请求。端口复用技术在高并发、资源有限的环境中尤其重要,因为它可以提高服务器的效率,减少系统资源的消耗。在...

    通信原理实验指导书:实验八 时分复用与解复用实验.doc

    通信原理实验指导书:实验八 时分复用与解复用实验.doc

    傅里叶变换在频分复用中的应用(小论文)

    文章首先介绍了傅里叶变换的基本概念及其在信号处理中的重要地位,随后深入探讨了傅里叶变换如何帮助实现信号的调制与解调,最终解释了这些技术如何被应用于频分复用系统中。 #### 关键词 信号、调制解调、傅里叶...

    TS复用解复用程序

    在实际应用中,TS复用和解复用程序广泛应用于卫星电视、地面数字电视和IPTV等领域。例如,电视台会使用复用器将多个节目(包括视频、音频和字幕等)组合成一个TS流进行广播,而家庭用户端的机顶盒则通过解复用器将TS...

    软件复用与产品线

    软件复用与产品线专题讲义阐述了软件复用(Software Reuse)与软件产品线(Product Line)的概念、过程、类型以及应用案例。本文将详细介绍这些概念并结合案例进行分析。 首先,软件复用是指从一组构建块(building...

    SDH帧结构以及复用与解复用

    在SDH网络中,终端复用器(Terminal Multiplexer)、线路复用器(Line Multiplexer)、段复用器(Section Multiplexer)和再生器(Regenerator)是常见的网络组件。终端复用器负责将低速信号合并成高速信号;线路...

    PADS中线路复用方法

    在准备将线路复用到另一个文件中之前,必须确保目标文件的原点与被叫文件的原点一致。这一步骤虽然看似简单,但却是保证线路能够准确无误地复用到新位置的关键。如果原点不匹配,可能会导致线路位置偏移,从而影响...

    STM32中JTAG复用GPIO

    5. **调试与验证**:在完成上述配置后,可以通过编写测试程序,验证GPIO口的功能是否正常。例如,设置引脚为输出模式并交替改变电平,或者设置为输入模式并读取电平,确保GPIO口按照预期工作。 6. **注意事项**:在...

    MPEG_2传输流复用解复用的研究及实现

    《MPEG-2传输流复用解复用的研究及实现》这篇论文深入探讨了MPEG-2传输流在数字电视、视频会议、网络流媒体等领域的应用与技术核心。MPEG-2,全称为Moving Picture Experts Group-2,是国际标准化组织制定的一种数字...

    pads中的设计复用

    - 系统会在当前PCB中未布线的器件中查找与所选复用电路相匹配的部分。 - 查找成功后,系统将自动完成这部分电路的布局和布线,并将其黏附在鼠标上。 - 用户可以根据需要放置该复用电路到板上的任意位置,如有必要...

    波分复用与时分复用的比较.docx

    时分复用(TDM)则是通过在时间轴上分割信道,将多个信号轮流传输到同一信道中。每个信号在指定的时间段(时隙)内占用整个带宽进行传输,然后在下一个时隙切换到下一个信号。TDM特别适合数字信号传输,因为它可以...

    CMMI 代码复用报告 模板

    这部分列举了项目中复用的各类功能,详细说明每个功能的名称和作用,展示功能在不同模块间的复用情况,以评估其复用效果。 2.2 **算法分类** 算法是代码复用的关键要素。报告应列出所有复用的算法,描述它们的用途...

    光纤传输中的复用技术.pdf

    为了进一步提升通信效率和容量,光纤通信中引入了复用技术,它允许多个信号同时在同一根光纤上进行传输。复用技术的载波是光波,这与传统的无线电信号复用(比如频率、时间和码分复用)有所不同。复用技术在光纤通信...

Global site tag (gtag.js) - Google Analytics