西西河

主题:【原创】乱侃软件工程师的素养 1 -- poorfat

共:💬71 🌺108 新:
全看分页树展 · 主题 跟帖
家园 没看懂

用户拿到的是什么东西?如果是已经编译过的机器码,写成一行和写成三行没有区别吧。 如果是源代码,用户自然知道怎么跟踪。

而且,既然这三个函数是你的实现,你当然可以把它们封装起来,用户连到底和几个函数相关都用不着知道。用户知道出错了就可以了。就像你说的,

客户只会给你打电话抱怨说你的产品又坏了

我不认为

如果你把三个函数调用分别放在三个IF语句里,

里有任何好作用。

唯一可能有作用的是

分别用不同的错误代码

可是这个完全是接口设计的责任,而不是程序员的责任。为了便于排错,正规的做法是使用不同级别的log.

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河