V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nbhec2  ›  全部回复第 2 页 / 共 2 页
回复总数  31
1  2  
2016-12-22 11:37:46 +08:00
回复了 nbhec2 创建的主题 编程 OOP 思想真的很先进吗 GOTO 真的不能用吗
@cuebyte 这应该是局部共识,那个胡言乱语者还活着的时候就有人反驳他。不要把别人代表了, GOTO 是很传统的用法, LINUX 是 C 写的内核里也很多很多 GOTO ,而且再底层些的语言更是只有 GOTO ( JMP/SETJMP )能用。更何谈所谓“滥用”这种感情词汇之讲,只有驾驭的了常用或驾驭的不了不常用只讲。
2016-12-22 11:17:12 +08:00
回复了 nbhec2 创建的主题 编程 OOP 思想真的很先进吗 GOTO 真的不能用吗
@cuebyte Dijkstra 已经死了。
引发事故的隐患过多是我们共同的结论,因为我们要求高度的耦合才能在调试中发现每一个事故点。例如假设一个化工厂,你工艺中一个出品环节,出品没完成料先进来了。。。
2016-12-22 11:04:34 +08:00
回复了 nbhec2 创建的主题 编程 OOP 思想真的很先进吗 GOTO 真的不能用吗
@BOYPT 我还是会点高级语言 C VBS PHP GOLANG (在了解)
2016-12-22 10:58:22 +08:00
回复了 nbhec2 创建的主题 编程 OOP 思想真的很先进吗 GOTO 真的不能用吗
@cuebyte 没学就看了一下,我们现在的结论是 JAVA 做中控复杂度高了必将引发事故,继续使用思考相对严谨的方法。
2016-12-22 10:34:50 +08:00
回复了 nbhec2 创建的主题 编程 OOP 思想真的很先进吗 GOTO 真的不能用吗
@1OF7G 函数和 GOTO 语句也是实现了代码复用。当然 GOTO 语句主要功能不是它,但是当你每调用一次函数那不正是复用了一段代码嘛~
2016-12-22 10:08:32 +08:00
回复了 nbhec2 创建的主题 编程 OOP 思想真的很先进吗 GOTO 真的不能用吗
@server 很多嵌入式应用已经足够复杂足够大型了,工艺极度复杂集成度极高的场景并不少
你是没见过更牛逼的,有个框架叫 OHSCE ,是做 PHP 物联网工控智能化通信的。是我在找所谓互联网+工控时发现的,整个框架里没有一个类 没有一个命名空间 没有所谓静态,只有变量和,常量,函数三种东西,而且还有一些 GOTO 语句,所以命名都是驼峰很长但不会和其它框架冲撞。你会发现拿市面上任何云云种种的 PHP 通信框架, SOCKET 框架在严谨的 NCS 控制工艺中都会或多或少的引发一些问题,但是唯独它没事。和作者交流过,作者是 C/汇编启蒙的人,你让一个一直做单片机的人写出 OOP 风格的代码是有悖于人家的思考习惯的。不同程序员都有自己的习惯自己的风格,不同的风格都能有顶级运行效果的代码出现,你会发现很多风格的思想都是超然于 OOP 存在的 OOP 只是降低了门槛很大程度上。 OHSCE 的 GIT , github.com/openibc/ohsce
@wibile 不过 PHP 效率确实高啊,我有些 C 的底子,比较熟悉 C 风格的东西。
@eoo 没有之一。。。
@cchange 这个了解 我也用过力控
@wibile 不过 PHP 确实有在做工控的,我也看到了类似落地的项目。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3321 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 00:44 · PVG 08:44 · LAX 16:44 · JFK 19:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.