在 Windows 中,执行某种操作时,可能会提示“拒绝执行,请联系管理员”之类的。
在我们的 Web 程序开发中可能也有类似情况,但我是非常不赞成这样的。
- 如果这个 Web 程序是面向公众的,公众极有可能不知道我们的管理员是谁,是哪个管理员,怎么联系,管理员什么时候在线?
- 作为开发者,我们在写下这句话时,是否与软件开发委托方进行了沟通,这属于一个需求,如果不沟通,我们怎么知道软件开发委托方有这方面的需求,再或者我们又怎么知道管理方会安排一个管理员的角色呢?
我觉得至少应该留下一个提交反馈的入口,如果不是用户的原因,那么我们还应该自动记录现场,以供技术人员或管理方分析。