主题:【原创】乱侃软件工程师的素养 1 -- poorfat
共:💬71 🌺108
用户拿到的是什么东西?如果是已经编译过的机器码,写成一行和写成三行没有区别吧。 如果是源代码,用户自然知道怎么跟踪。
而且,既然这三个函数是你的实现,你当然可以把它们封装起来,用户连到底和几个函数相关都用不着知道。用户知道出错了就可以了。就像你说的,
客户只会给你打电话抱怨说你的产品又坏了
我不认为
如果你把三个函数调用分别放在三个IF语句里,
里有任何好作用。
唯一可能有作用的是
分别用不同的错误代码
可是这个完全是接口设计的责任,而不是程序员的责任。为了便于排错,正规的做法是使用不同级别的log.
- 相关回复 上下关系8
🙂应当将错误码报告放在函数中 东方射日 字765 2008-08-15 13:54:48
🙂这个问题需要分成两种情况 1 河蚌 字507 2008-08-15 17:50:55
🙂中肯,花一个 张家兄弟 字0 2008-08-14 17:04:12
🙂没看懂
🙂请教如何解决这样一个基本问题 poorfat 字193 2008-08-14 20:27:38
🙂建议使用BugTrap. Guang 字31 2008-08-16 19:29:29
🙂以前我负责的程序是这么做的 懒厨 字249 2008-08-14 20:58:28
🙂我也跟个最近遇到的错误 1 女生跟班 字152 2008-08-13 19:28:30