`
tuti
  • 浏览: 62879 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

重构的时间估算

阅读更多

分享一下我最近工作的实际数据:

花了50个小时,将一个2600行代码行,无自动测试用例,逻辑复杂的Java类,重构到基本符合代码规范的程度。

这里的代码规范指: 1.每个方法小于15行,2.无重复代码,3,命名良好。

看来可以以每1分钟1行代码行的单位,来对重构的时间进行粗略估算。

0
0
分享到:
评论

相关推荐

    混沌序列的相空间重构的MATLABT程序

    5. **分析与诊断**:在重构的相空间中,可以进行各种分析,如Lyapunov指数计算、Poincaré截面绘制、分形维数估算等,以评估系统的混沌性质。 在提供的文件"Volterra_混沌序列的相空间重构"中,很可能包含了一个...

    时间序列相空间重构及其应用研究(精).pdf

    时间序列相空间重构是分析混沌时间序列的关键步骤,旨在从单一的标量时间序列重建系统的动力学行为。这一过程涉及到两个关键参数的选择:延迟时间和嵌入维数。 延迟时间的选择对相空间重构至关重要,因为它决定了...

    基于滑动L_(2)优化准则的GPS坐标时间序列重构.pdf

    在GPS坐标时间序列重构中,L2优化用于减少有色噪声的影响,提高坐标估算的精度。 【交替迭代乘子法(ADMM)】在滑动L2优化中,交替方向乘子法(ADMM)被用来解决优化问题。ADMM允许分布式和并行处理,能够在较少的...

    特征点的提取与三维重构

    特征点匹配是将来自不同视角或不同时间的图像中的特征点对应起来,通常使用诸如欧氏距离、余弦相似度或汉明距离等方法计算描述符之间的相似性。文件“Matcher(修正版).rar”可能包含了特征点匹配的代码实现,可能是...

    LargestLyapunov_Rosenstein_offxem_混沌理论;小数据量法_混沌时间序列_预测_相空间重构_

    该方法首先选择一小段数据邻域,然后计算其在时间演化过程中的分离速率,通过统计大量这样的邻域分离速率,可以估算出平均的李雅普诺夫指数。这种方法对数据长度的要求较低,适合处理短时间序列或稀疏数据。 在...

    spectrum_引子_重构_

    2. **相空间重构**:通过延迟坐标法(如Takens嵌入定理)将一维时间序列数据映射到高维空间,以重建吸引子。 3. **分形维数计算**:应用各种算法(如盒计数法、Correlation Dimension、Lyapunov Exponents等)来估算...

    AN1299 调整指南(AN1299 - PMSM无传感器FOC的单分流三相电流重构算法)

    AN1299 调整指南主要针对的是无刷电机(PMSM)的无传感器磁场定向控制(FOC)技术,特别是介绍了一种基于单分流三相电流重构算法的实现方法。这一算法旨在通过单个电流检测电阻来获取电机三相电流的信息,从而简化...

    matlabMATLAB中的几个并行MRI重构算法.zip

    5. **k-t FOCUSS (Fast Orthogonal Searches for Cardiac MRI with Undersampling and Sparsity)**:这种算法利用了心脏MRI数据的时间和空间稀疏性,采用快速正交搜索策略来重构图像,尤其适用于动态MRI。...

    中国光合有效辐射重构数据集(1961-2014)

    摘要 光合有效辐射是生态学、农学以及...然后由晴空指数(Ks)、太阳高度角和日照时数建立的光合有效辐射估算模块重构我国724个站日光合有效辐射数据,该数据集的时间范围为1961-2014年。 数据量 : 69.62 MB 文件量 : 1

    基于小波变换的闪烁背光 LCD响应时间估算 (2011年)

    烁背景光的背景光响应,构造了闪烁背景光下的 LCD亮度响应,利用小波变换滤波方法,通过小 波分解、阈值处理、逆变换重构,还原了液晶响应信号,将估算得到的响应时间与真实值以及移动 窗口积分方法的估算值进行比较。...

    计及分布式电源动态行为的配电网重构优化策略.pdf

    在此基础上,文章提出了一种新的配电网重构概率约束优化策略和求解方法,该策略考虑了分布式电源的动态行为,以及在网架寻优基础上进行时间层面的整合优化,构建了一个动态重构的数学模型。 在配电网重构的动态模型...

    reading-time-estimator:具有国际化支持的类似媒介的阅读时间估算器

    阅读时间估算器是一种工具,它可以根据文章或文本的字数预测读者完成阅读所需的时间。在“reading-time-estimator”项目中,这个功能被实现并加入了国际化(i18n)支持,使得该工具能够适应多种语言环境,提供全球化...

    Lyapunov指数计算和平均时间周期

    在压缩包文件“C-C计算延迟时间和嵌入维数”中,可能包含的是用C语言实现的代码,用于计算相空间重构过程中的延迟时间和嵌入维数。这些参数的选择对正确重构相空间至关重要,因为不适当的参数可能导致数据失真,无法...

    3-经验分享STM32电动机控制应用系列讲座之三:ST MC SDK 5.x 相电流检测与重构位置、速度信息获取

    STM32微控制器在电动机控制中的应用广泛,特别是在三相电机控制中,涉及到的关键技术之一就是相电流的检测与重构以及转子位置和速度信息的获取。在本讲座系列的第三部分,主要讨论了使用ST Motor Control Software ...

    基于STM32的智能四轮全向移动可重构避障机器人.zip

    超声波传感器常用于检测机器人与物体间的距离,通过发射和接收超声波脉冲,计算时间差来估算距离。红外传感器则利用光的反射特性进行检测,适用于近距离探测。激光雷达则能提供精确的三维空间信息,适用于远距离感知...

    00551191C-C_c-c法计算延迟时间_

    它通过分析时间序列数据的自相关性来估算系统的复杂性和分形特性。这种方法主要用于确定混沌系统或非线性动力系统的状态空间重构参数,包括嵌入维数(Embedding Dimension)和延迟时间(Time Delay)。 **延迟时间...

    MATLAB code for estimating parameters for phase space reconstruc

    1. **延迟时间(Time Delay)估算**:延迟时间用于确定在重构相空间时相邻点之间的距离。常用的方法有互信息法、自相关函数法等。 2. **嵌入维数(Embedding Dimension)确定**:嵌入维数决定了相空间的维度。常用...

    多元时间序列的Web_Service_QoS预测方法.pdf

    平均位移法是用来估算相空间重构所需的最小维度,确保能够有效地捕获时间序列的动态特性。 接着,研究中提出的方法考虑了多个QoS属性之间的关联性,将它们的历史数据映射到一个动力系统中,以近似恢复这些属性之间...

    混沌时间序列分析与预测工具箱.7z

    它反映了系统状态随时间的不可预测性,通常通过计算最大Lyapunov指数和系统的马尔可夫性质来估算。 5. **最大李雅普诺夫指数(Maximal Lyapunov Exponent)**:这是混沌理论的核心指标之一,用于判断一个动力系统...

Global site tag (gtag.js) - Google Analytics