小编Mik*_*ike的帖子

是否存在重构成本超过重写成本的程度?

在我目前的工作地点,我们有一些令人震惊的代码被吹捧为下一代框架.

事实上,这个意见中只有一个人就是那个写了大部分内容的人.该部门的其余部分给人的印象是编码错误,调试的皮塔饼和一般的naff.

写这篇文章的人对管理层有着相当有影响力的地位,所以他们就在营地的那一边.

我们已向管理层强调(真实)关注,但显然他们不愿意花更多时间参与一个不直接有助于提高利润的项目.

在此框架上部署了多个应用程序,因此任何重构都需要包含这些应用程序.

整个事情是如此交织在一起,以至于我们不能扯掉特定类的实现并以这种方式重写它,因此即使对核心api进行简单的更改也意味着一个大型项目.

然而,它确实有3年的实时部署和许多错误修复,角落案例和边界条件迎合.

我们是否重写部分并尝试重构,因为它将是几个大型项目,随着时间的推移重构,可能需要另外3年才能完成它或我们只是在现有的基础上重写我们的特定要求框架?

php legacy refactoring frameworks

8
推荐指数
1
解决办法
354
查看次数

如何在LaTeX中包含内容,使所有框都在同一行和相同的高度?

我需要通过文本来表示计算器按键,按下按钮包围的按键.我试图通过裸键按下(没有盒子)逃脱,但我得到了标记,因为它看起来我的评估员有点迂腐.

无论如何,一些研究发现了\ boxit和\ fbox等.

我给他们两个去,但\ boxit产生相同的结果到\ fbox.问题是盒子的高度和基线随着它包含的字形而变化.

以下示例表示按5,乘,x;

\documentclass{article}
\usepackage{fullpage}
\begin{document}
\fbox{5} \fbox{$\times$} \fbox{$x$}
\end{document}
Run Code Online (Sandbox Code Playgroud)

这会在内容周围生成框,但它们位于不同的基线上,并且它们都是不同的高度.

鉴于我到目前为止看到的LaTeX,我认为这绝对是可能的,但CTAN,新闻组和谷歌到目前为止没有任何用处.

任何提示?

math latex calculator

2
推荐指数
1
解决办法
2408
查看次数

标签 统计

calculator ×1

frameworks ×1

latex ×1

legacy ×1

math ×1

php ×1

refactoring ×1