我们将密码保留多长​​时间?

时间:2020-03-05 18:54:50  来源:igfitidea点击:

去年,我参加了C ++的数据结构课程,因此以模板代码实现了所有主要的数据结构。我将所有内容都保存在闪存驱动器中,因为我觉得在生活中的某个时刻,我会再次使用它。我想我最终编程的东西将需要B树,还是只是妄想?我们通常将编写的代码保存多长时间以备将来重用?

解决方案

回答

永远(或者尽可能接近我)。这就是源代码控制系统的重点。

回答

我会尽可能长时间地备份所有代码。重要的事情都备份在我的Web服务器和外部硬盘上。我们以后可以随时删除内容,但是如果我们认为可以使用它,为什么不保留它呢?

回答

源代码控制,将其保留在异地并终身保存!我们永远不必担心。

回答

如果使用它,它将卡在Bazaar存储库中并上传到Launchpad。如果这是个小项目,我通常将其移至" junk /"子目录。

I'll use it again. I imagine something I end up programming will need a B-Tree, or is that just delusional?

我们编写的内容将需要一个B树,但是我们将能够为其使用一个库,因为现实世界比其他代码更重视有效的解决方案。

回答

我有很多年前的代码。实际上,我想我仍然有我的第一个php脚本。如果没什么,这是查看我们随着时间的变化有多大的好方法。

回答

我同意其他海报。我已经将代码保留在学校外的个人源代码存储库中。挂在它上到底有什么害处?

回答

我仍然有我早在大学时编写的(一些)代码,那就是18年前:-)。通常,拥有它而不想要它比拥有它而不拥有它更好。

回答

出于历史原因,我只是将其放在磁盘上。使用
人们常犯的一个错误是,标准模板库假定将中等到复杂的数据结构实现为最佳。我无法告诉我们我在自家种植的B树实现中发现错误的次数。

回答

+1以永久保留代码。在当今时代,没有理由删除将来可能有价值的数据。即使我们没有将B树用作有用的结构,我们也可能希望查看代码以了解工作方式。甚至更好的是,我们可能希望有一天出于指导目的而回到代码中。我们永远不会知道何时才能查看以某种方式完成任务的特定代码。

回答

保留一切!我们永远不知道什么时候可以节省我们一些工作。大约一年前,我需要一些C代码来解析表达式,将其标记化以进行存储,然后评估结果。很少的代码段。但是似乎很熟悉,因为它应该让我不得不在大学(30年前)做一个后评估程序,并且仍然有代码。诚然,它需要进行一些清理,但为我节省了几天的工作。

回答

在上大学时,我用Java实现了一棵红黑树。我一直想再次找到该代码,但是找不到。

现在我没有时间从头开始重新创建它,因为我有三个孩子并且不使用Java开发。

现在,我保留所有内容,以便可以更快地重新学习。我也很着迷,看看我在1、5、10年前做过什么。这让我感觉很好,因为我或者做得对,或者现在做得更好,并且会有所不同

如果我回到大学为将来的学生做演讲,它会列在要做的事情中:

保存一切...

回答

-1保存所有已产生的内容。我把它比作一个骄傲的父母,他把曾经用过的所有尿布都保存起来,抚平了小钳子的脸颊。这很糟糕,世界无法从它的存在中受益。

这里有多少人定期浏览Google第一页?如此多的废话似乎很难找到有用的东西。

回答

无论是好是坏,我都是一个代码打包者,但我谨防它,因为有时它是客户端机密的。

有时候,这确实很有用,例如客户丢失了他们的东西或者文档。

回答

由于没有备份的计算机故障,我丢失了很多旧代码(从10年前开始),但实际上我并不在乎,因为我真的不希望看到使用非常古老的语言编写的代码。这些代码大部分是用VB5编写的...

我同意现在保留所有内容很容易,但是我认为有时候清理我们的备份/计算机存储是个好习惯,因为就像在现实世界中一样,我们不需要永远保留所有内容。

回答

电子媒体永远是美丽。这对我来说是最有吸引力的方面之一。

但是,是否保留它取决于编码风格以及处理方式。

如果我们是那种类型的人,我建议扔掉代码。

  • 永不回头。
  • 宁愿从记忆中进行重写以提高技能。
  • 不太有条理。
  • 潜在的存储无休止地困扰着他们。
  • 喜欢生活在边缘。
  • 崇拜记忆的效率。

折腾的逻辑原因可能是...

  • 麻烦你了
  • 它妨碍了工作流程。
  • 你为之感到羞耻。
  • 它使我们困惑并分散注意力。

就像在生活中占用物理空间的任何事物一样,它的价值也要与它的有用性相权衡。

我所有的代码都被无限期保留,并计划在某个时候返回到它,进行反思和重构。我这样做是因为很高兴看到自己的进步,并提供了非常方便的学习经验。此外,我一直致力于将我的所有代码合并到一个统一的框架中。

回答

永远...

好的代码永不消亡。 ;)

回答

我不拥有自己开发的大部分代码:老板拥有。因此,我不保留该代码(我的雇主应该或者应该保留)。

自从发现计算之后,我就为不再存在于不再有价值的语言中的设备编写了代码。也许有一些仿真器,但保留该代码并运行它会让人怀旧。

我们可以在Wikipedia(以及许多其他地方)上找到B树信息(以及许多其他主题)。无需保留该代码。

最后,我只保留自己拥有和维护的代码。