关于简单程序灵活还是固定的思考,简单还是复杂

在做一个bat部署程序,完整的命令是pm –s sqlInstance –d dataBase –l Location.

在开始做的过程中考虑到用户(程序员)使用可以以以下几种方式

pm –s sqlInstance –d dataBase –l Location

pm –d dataBase –l Location

pm –d dataBase

pm –s sqlInstance –d dataBase

做完之后,需要针对这几种方式写出处理方法,当然在写的过程中很少出错那是完美的。

但是实际情况是

  • 编写bat程序不像c#有visual studio那么方便,能检测语法错误
  • 写的过程中会有错,需要多次更改和测试

于是就考虑一个问题,为什么要提供给用户好几种选择方式呢?因为程序本身不是提供给客户的,用户只是其他的程序员,输入完整的命令并不复杂,

如果是客户,那就必须这样提供的,这时候好的用户体验才是最关键的。

目前所做的是保证程序的稳定性。

为什么不只提供一个选择呢?

这样做的好处呢:

  • 减少了编写此程序出错几率的风险
  • 减少了测试人员的工作量

转载于:https://www.cnblogs.com/dmgactive/archive/2011/06/06/2073693.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值