请教一个问题:对于复杂功能,后面需要进行修改都不记得之前实现了,这个怎么解决呢?

2020-04-28 12:42:19 +08:00
 qiutian00
做复杂功能,后面很可能会有需求变动,进行修改或者扩展;很多时候没有记录具体的实现,可能在后面修改,自己也不一定记得实现过程,需要看之前代码了
996 次点击
所在节点    问与答
6 条回复
qiutian00
2020-04-28 12:45:58 +08:00
写 readme 之类的,自己记录一下么?
clayyj1210
2020-04-28 13:13:56 +08:00
翻 commit,所以自己写 commit 不要全都是 modify 了。
SilentDepth
2020-04-28 13:25:59 +08:00
多分层多解耦多写注释。如果你习惯写大段文本 README 什么的也行,但个人认为不如注释实用。
fancy111
2020-04-28 13:40:06 +08:00
不记得是正常的,什么叫技术好,就是拿一个项目给你,随便指个地方就能推出它怎么实现的。看代码改代码,这些都在头脑里面融会贯通。
qiutian00
2020-04-28 16:07:02 +08:00
@clayyj1210 @SilentDepth 这个可以有。 @fancy111 但是有时候搞得头都晕了
whywhywhy
2020-04-28 20:33:03 +08:00
我有这个体验,自己写的二十几行的一个算法,每次都不认识它的具体运算过程

后来没办法只能写一堆注释

再下次来看,还是复杂,费劲,没什么好办法。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/666886

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX