作者dontblame (占卜师)
看板Programming
标题Re: [问题] ASP的错误陷阱 无助於除错怎办
时间Sun Mar 20 13:58:31 2011
为避免有人误解此文 所以加上些注解以及上色
程式开发者 要有个心态
就是
出错 一定是设计者的错误
使用者一定没错
(这里所谓的使用者没错 当然不是谁出钱 谁就是老大 要你做什麽就做什麽
而是如下段所说 开发的程式 要有防呆处理)
事实上 使用者 当然会有许多 不合理的操作
但 设计者 有义务 要考虑到这些错误
并 做相当的提醒与处理
以开发者的逻辑 来操作 肯定是不会找出错误的
这也是为何 有规模的开发厂商
会有个专门测试的部门
就是要用各种奇怪的操作方式
来测出bug
(奇怪的方式操作 是指 可能跟开发者预期的操作有所不同
相信很多开发者都有这样的经验 当然 或许有神人能预期出所有使用者的操作方式)
所以
或许 你该找对电脑越不熟的人
来操作看看 找出错误
(说文解意:「或许」 就是这是其中的一种可能 而不是解决问题的唯一方式
而建议此法 是因为越不熟的人 越会使用超乎预期的操作方式)
另外
建议你将程式码 po 出来
或许大家用看的 就能帮你看出错误所在了
(当然不可能所有程式都用看的 就能看出错误
但 也不是 所有程式的错误 都无法用看的 来找出错误
既然 问题还没解决 何不尝试此法?)
有时候 自己要找出bug
会有鬼遮眼的现象....
(自己发生过多次 也帮人解决过多次)
ps. 只是想帮原PO解决问题而已 也可惹来一身羶......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.170.242
※ 编辑: dontblame 来自: 59.116.170.242 (03/22 11:00)