主题:【原创】乱侃软件工程师的素养 1 -- poorfat
共:💬71 🌺108
这个写法实际上是有performance上的好处的,这是因为C里面对if中条件处理的编译优化决定的,如果这些func123比较expensive的话还是挺不错的。分在三个嵌套的IF里面的话也可以,但是只要返回码一样对你还是没什么帮助。
当然你说到可测试性等等确实是一个很好的点,我只是说事情的因素有很多,最后的实现是一个综合考虑的事情。
其实QA和程序员之间的误解和战斗在过去,现在,将来都是一个永恒的话题。你的帖子给我的印象是带了一个预设的前提就是可测试性是对你来说最重要的,但是显然程序员有别的因素要考量,因此不见得同意你的观点。
- 相关回复 上下关系8
🙂自顶旧文,聊以自勉 poorfat 字60 2011-01-09 10:05:19
🙂多谢多谢。让我想到西西河的一个问题,有了一些启发 铁手 字0 2008-08-27 16:23:28
🙂命令行赋值语句提出来放在第一行更好些吧? 不远攸高 字12 2008-08-21 21:19:23
🙂不见得,讨论一下
🙂硬件发展到这个地步已经没有必要追求编程小技巧了 金口玉言 字124 2008-08-16 18:45:42
🙂细节 小小少年 字98 2011-01-09 18:33:40
🙂这个受华主席凡是论的毒太深了,凡事都是有条件的 3 心文连博 字410 2008-08-30 16:12:50
🙂你得宝了,老印和老中的比较值得进一步说说啊 无力 字154 2011-01-18 01:06:21