首页 » 软件优化 » 软件开发里模块复用都是那么好玩的吗?别太随意(都是模块复用别太开发)

软件开发里模块复用都是那么好玩的吗?别太随意(都是模块复用别太开发)

雨夜梧桐 2024-10-29 05:20:19 0

扫一扫用手机浏览

文章目录 [+]

程序员为啥爱这么干?因为这样一则省事儿、程序编得快;二则代码少,程序比较简洁。
这么好的办法,还废啥话,那就干呗!

且慢、且慢!
这样做是不是合理,你还真得要好好分析一下:

1、两处(或者多处)对该模块的功能需求是完全一样而无自己的个性化要求吗?

软件开发里模块复用都是那么好玩的吗?别太随意(都是模块复用别太开发) 软件优化
(图片来自网络侵删)

2、两个模块对该功能的需求不存在进一步分化的趋势吗?

(程序员,你忙,哪怕只提第一个问题)。

如果上面两个问题答案都是很肯定的,那么恭喜你,就复用吧,必须的。
但是,如果你觉得不肯定,哪怕是一点点,那就还是老老实实地分开对待,分别编程(可以复制代码)吧,不然,总有一天,你或者你的伙伴们会陷入“剪不断理还乱”的无尽酸爽当中。
这是一个忠告,听我的没错儿,除非你只是为了“糊弄”眼前的工作!

其实,这就跟我们走在新路一样,遇到岔路是正常的。
选择走哪个分岔,你需要加一点儿慎重:有的分岔看似捷径,离你的目标更近,实际上如果那是一条泥泞路,很可能会让你付出更多的时间、精力,甚至得走回来重新开始。
所以,眼光要放得长远一些。

相关文章