这不仅适用于链接的颜色
Posted: Tue May 27, 2025 5:26 am
德米特里·费德耶夫 (Dmitry Fedeyev) 表示:“当人们访问一个新网站时,他们首先寻找的东西就是在大多数网站上能找到它们的地方;他们会利用自己的经验来理解新内容。”
,也适用于不同的网络约定,例如网络内元素的位置。偏离它们可能会影响用户找到您的内容的速度并导致糟糕的用户体验。
我们想分享过去15年来开发一款包含复杂遗留组件的关键软件的一些经验。这款软件可以追溯 最近的手机号码数据 到20世纪80年代,如今已发展成为一个功能强大的系统,拥有丰富的领域知识和智能算法。它的“杀手级功能”在于能够处理复杂的几何形状。多年来,该程序的价值得到了充分的证明。
然而,如此悠久历史的系统很少是简单的。该软件最初几乎完全由生产代码组成,没有测试套件。结果,没有人敢修改代码。为了打破这种循环,我们没有选择彻底重启,而是选择了循序渐进的方法。
保持谦逊
刚开始的时候,代码以新团队成员难以理解而闻名,大部分是用老式Fortran方言和一些 C 语言编写的。它很复杂,而且明显根植于 20 世纪 80 年代的范式。然而,我们很快意识到,第一印象可能会产生误导。看似过时的东西往往经过深思熟虑——只要你花时间去理解。
尊重前辈的成果至关重要。只有真诚地尝试理解他们的选择,我们才能看到这个系统的价值和潜力。有时,这也意味着承认后来的增补使得最初的设计变得不那么清晰。
,也适用于不同的网络约定,例如网络内元素的位置。偏离它们可能会影响用户找到您的内容的速度并导致糟糕的用户体验。
我们想分享过去15年来开发一款包含复杂遗留组件的关键软件的一些经验。这款软件可以追溯 最近的手机号码数据 到20世纪80年代,如今已发展成为一个功能强大的系统,拥有丰富的领域知识和智能算法。它的“杀手级功能”在于能够处理复杂的几何形状。多年来,该程序的价值得到了充分的证明。
然而,如此悠久历史的系统很少是简单的。该软件最初几乎完全由生产代码组成,没有测试套件。结果,没有人敢修改代码。为了打破这种循环,我们没有选择彻底重启,而是选择了循序渐进的方法。
保持谦逊
刚开始的时候,代码以新团队成员难以理解而闻名,大部分是用老式Fortran方言和一些 C 语言编写的。它很复杂,而且明显根植于 20 世纪 80 年代的范式。然而,我们很快意识到,第一印象可能会产生误导。看似过时的东西往往经过深思熟虑——只要你花时间去理解。
尊重前辈的成果至关重要。只有真诚地尝试理解他们的选择,我们才能看到这个系统的价值和潜力。有时,这也意味着承认后来的增补使得最初的设计变得不那么清晰。