The key is to set realistic customer expectations, and then not to just meet them, but to exceed them—preferably in unexpected and helpful ways.
应该由用户来参数化程序,而不是其创建者。