回复:SCL 如何计算整数里面有多少个一

已锁定

S_automation

西门子1847工业学习平台

  • 帖子

    1065
  • 精华

    15
  • 被关注

    312

论坛等级:奇侠

注册时间:2013-06-23

钻石 钻石 如何晋级?

发布于 2022-11-30 11:05:30

22楼

展开查看
以下是引用以道御术在2022-11-28 14:00:39的发言 >7楼

感觉 你完全没明白 这是最高效的方式,for 循环是所有人第一个想到的

我们写程序 一定要用最优的方式。 

不是能跑就行。每一个地方都写到极致 合起来就没有bug 。

随手写的,要理解到本质。


以下是引用贤贤易色在2022-11-28 10:44:37的发言 >2楼:不认同这种方式........

引用2楼详细内容:

不认同这种方式.....每次减1真的是浪费.........  再者修改了输入的数据...

  不是能跑就行。每一个地方都写到极致 合起来就没有bug 。


很赞同你的观点,东西能动起来,不一定程序就是最优。把控程序细节可以避免后期维护费时费力。然而现在很多公司项目很赶,先动起来后期有问题再去优化,程序员先走,售后先去陪产。导致很多程序能动起来就算完事,售后没有反馈问题说明这个程序完善了。如果突然有一天程序有BUG就开始手忙脚乱开始查程序,静下心来就发现问题还不少。出现这样的问题是很多原因是项目时间分配不够造成,久而久之就把程序员成功培养成了机器能动就是没事的习惯了。

看到你帖子前,我也是用FOR循环做的思路。你这种简单明了的思路值得学习。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10698条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。