当前位置:  开发笔记 > 编程语言 > 正文

如何处理未使用的,有用的代码?

如何解决《如何处理未使用的,有用的代码?》经验,为你挑选了3个好方法。

你花了一整天的时间让功能正常工作,但是架构的改变会导致功能不再被使用?但是你知道代码是足够有用的,如果架构再次回归,那么这个函数将再次有用吗?

在您执行签入之前删除该函数似乎是错误的,但如果您将其检入,则会将空间作为未使用的函数占用.



1> BraveSirFoob..:

作为答案,请考虑这个简短的故事:

死代码收集器:带出死代码.

死代码的人:这是一个.

死代码收藏家:那将是九便士.

死代码:我不是死代码.

死码收藏家:什么?

死代码的人:没什么.你的九便士.

死代码:我不是死代码.

死代码收藏家:'Ere,他说他不是死代码.

有死代码的人:是的,他是.

死代码:我不是.

死代码收藏家:他不是.

死囚的男人:好吧,他很快就会病,他病得很厉害.

死代码:我越来越好了.

有死代码的人:不,你不是,你马上就会死了.

死码收藏家:好吧,我不能那样带他.这是违反规定的.

死代码:我不想上车了.

死人的男人:哦,不要这样的孩子.

死码收藏家:我不能接受他.

死代码:我感觉很好.

有死码的男人:哦,帮个忙.

死代码收藏家:我做不到.

有死码的男人:好吧,你可以闲逛几分钟吗?他不会很久.

死代码收藏家:我答应我会去罗宾逊.他们今天失去了九个.

有死码的男人:那么,你的下一轮是什么时候?

死码收藏家:星期四.

死密码:我想我会去散步.

死囚的男人:你知道,你不是在欺骗任何人.你有什么办法吗?

死代码:我感到高兴.我感到开心.

[死码收藏家偷偷地瞥了一眼街道,然后用他的Ctrl-X敲打着沉默的代码]

死代码的人:啊,非常感谢你.



2> Galwegian..:

我在离线代码段数据库中记录了所有有用的代码.

不要检入 - 集中式存储库只是应用程序中使用的工作代码的地方.



3> Joris Timmer..:

根据定义,未使用的代码无用.永远记住YAGNI.在99%的情况下你应该删除它,因为下次它可能会有用它可能会更快再做(你只花了一天时间).

在极少数情况下,它可以"酷",您可以将其存储在代码段数据库中.

推荐阅读
手机用户2402851155
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有