程序应该怎么写

bainiao8 bainiao8 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
关于代码怎么写,想向大家请教下。
假如有一段程序,要写到多个sql,而这些sql逻辑差不多,只是取的字段(同一表的不同字段)或取得表不同(不同表)。
1.把这些sql逻辑分析清楚,然后按情况if...else...来拼出整个sql。
2.把每条sql都写一遍
方法1的好处是相同的部分只写了一次,可以少写很多重复代码,代码量比原来的一半还要少。但分析的过程却相对复杂。而且不易于维护。
方法2的好处是每条sql清晰,出现问题容易找出,易于自己和别人维护,但是有很多的冗余代码,要用到很多的变量。
我想问下,程序员应该用那种方法写代码?
...全文
评论 7
收藏 已收藏
分享
返回顶部
bainiao8
C# 111,129 成员 642,538 内容