作者musie (Sirius)
看板EE_DSnP
标题[问题] cmdParser.cpp里的getCmd和checkOptCmd
时间Sat Apr 12 17:16:43 2008
假如说在getCmd里面就可以把checkOptCmd的功能做完..
那可以不用写checkOptCmd吗??
因为这样写..我觉得可以用很比较简单的动作去检查。
不过我不知道是不是还有其他地方会用到checkOptCmd,
所以想问一下..
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.248.196
1F:推 ric2k1:虽然这个 function 也许在别的地方不会用到, 但是写程式 04/12 19:17
2F:→ ric2k1:有一个原则就是尽量 modulize 你的 code, 不要让一个 04/12 19:17
3F:→ ric2k1:function 变太长,这样子可以增加可读性以及maintainability 04/12 19:18
4F:→ ric2k1:至於 performance 的影响, 通常是 marginal. 04/12 19:19
5F:推 bnsblue:我想再接着这篇的问题问一下,就是myString.cpp里面有提供 04/12 19:48
6F:→ bnsblue:myStrNCmp,但我用string::find做完getcmd()和checkOptCmd 04/12 19:49
7F:→ bnsblue:之後才发现有那个可用,那请问这样做会有什麽缺点吗 04/12 19:51
8F:推 ric2k1:就是将 string 相关的 utility functions 收集起来, 以後 04/12 22:19
9F:→ ric2k1:重复使用的机率较高! 04/12 22:19