回复:【万泉河】每个人编程都有自己的风格

yming

西门子1847工业学习平台

  • 帖子

    23148
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2018-08-07 23:52:40

34楼

展开查看
以下是引用万泉河在2018-08-07 17:51:37的发言 >29楼

是的。

 三年前我写文章跟大家探讨如何规范做事。


[万泉河]S7与WINCC变量命名规范  

【万泉河】给项目设计文件起个规范的好名

【万泉河】工业以太网IP地址规划 

【万泉河】给上位电脑起个好名


三年后的今天, 我回到原点跟大家争论规范重要还是个性化重要。 而且还能打的不可开交,全身口水。 


说服力还远不如从前了。 


说明了什么?


以下是引用莎利文在2018-08-07 09:35:54的发言 >20楼:每次看到万工的帖子...

引用20楼详细内容:

每次看到万工的帖子都五味杂陈。开始时不理解,渐渐有了感触,后来喜欢了。。。

其实,万工说的很对,编程的格式与书写甚至开篇布局都有讲究,需要严格的标准化。我们的的工控程序目前的发展是什么方向?什么层次?什么水平? 没有方向,层次各异,水平有限,甚至充斥了大量的入门工作者(这点你们看看论坛的提问的问题就知道了),这一切的乱象是什么导致的哪?就是没有规矩,没有基础门槛,没有统一高层次的标准。不是吗?一个编写程序不知道布局,不知道移植性,不知道注释规范,不知道缩进,不知道命名规范,等等。这些不需要规范与标准吗?正是我们对这些的不注意,导致我们的环境鱼龙混杂,乌烟瘴气。大家平时随便惯了,谁愿意标准这个枷锁呢?可是,没有了这些我们的基础还有层次吗?

其实,我们不比老外差,只是我们随意与捷径走习惯了,导致我们的思想固化了。这就像 在高速车祸现场哄抢散落物品的人,明知是犯罪,但是谁会在乎呢?身边都TM 的是战友。。。

哦。原来,你们说的标准化指的的是这些呀。

这些当然是需要的。可能在工控行业,这确实是个问题。感觉这行业与人家行业不太一样。没啥分享、共享;都挺封闭的。既然封闭,恐怕只能在内部约定了。

人家专业软件公司,有没有这种专门的手册?我不知道。但要进入那个行业的公司,这些变量命名、函数命名等等都是约定成俗的。要是不知道,人家一看就知道是“新手”吧?面试都可能过不去。


不过,这些编程规范上的东西,与编程风格有啥关系?就不明白了。

“老专家”习惯用那种熟悉的定时器指令;而那些没接触过旧软件的,熟悉这种新的定时器指令。

都可以符合当时约定成俗的这类规范。


你还别说,论坛上搜搜,还只有万版真正写过这方面的东西。其他人也就是说说,没有实例拿出来。

可见这个圈子里有多封闭。





学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3364条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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