最近这一个多星期时间多一些,所以上论坛的次数比以前多了一些,而且基本忙网友们解决好了一些问题。但是还是觉得有些朋友的确应该想想怎么样写程序,如果调试程序。也许可以原因也在网页编程的入门门槛低一些,可以直接用IDE拖进去,智能感知语法等等要素。
举个例子,(这里举的例子并非攻击其人,而是想帮助他们,让他们知道如何debug和提问)
一个CSS用background-image和background,为什么前者不能有背景,而后者有?
我回贴说也许会有这样的情况:也就是也许后面有重新定义background而把这个属性重写了。如:
<button style="BACKGROUND:#000 url(http://zi.csdn.net/120_360(1).gif);width:300px;background:#000;">a</button>
而且也举例了,background-image和background的语法。而楼主却把aspx整个页给弄下来了。真是汗...我再次回贴说不用把服务器端的控件代码贴出来的。把一部分html代码给出来就好了。他告诉我就是html呀,我看后哭笑不得。因此我也不回贴了
这种情况调试应该很简单的,在该目录建一个html文件,把CSS样式放上去,加一个容器(DIV,button)都可以,再调试,这样调试应该不难吧。这种应该可以叫做把复杂的东西变简单化。
还有很多服务器端脚本和客户端不分的问题。这个已经有朋友发过贴了,我也不多说
还有让想帮他而不知道怎么帮的贴子,
比如贴出一大板的代码,问题又描述不清。看了半天看不出他要什么功能,也不知道错误在哪,而且连服务器端的脚本一并贴出,我想就算想答的人有时间,也未必了解其中一些变量:i_jsxy之类的意思。
也有一些朋友只要代码的,你给个参考或者示例给他
楼主即说:你给的代码不符合我的要求。要*****这样。
类似这样的也不少,如果别人都给你写出来了,那不成了代码工人了吗,简单一些的代码的确可以给出,亦或收藏的代码也可以直接给出,如果是凭空写...真是就是coder robot了
源代码给出是要互相学习,而非互相抄袭。这一点是开源以及源码的基本作用。
最好写一个简单的提问方法:CSDN也有个提问的智慧吧,不过那个似乎太长了一些,我也写个简单的。
第一:标题要贴中意思对应,不要标题一个意思,贴中又一个意思。
第二:如果属于客户端,那么就不要贴出一些<%=var%>类似的服务器端变量。
第三:如果是数据库,那么也不要贴无关的代码,以免混淆。如果是服务器端的代码,就尽量不要把输出数据表中的循环代码也贴出来,这样不方便别人调试,自然回贴帮忙解决问题的人也少,帮你猜测错误来源的朋友可能性更多一些。
第四:如果情况不明,可以把相关数据贴出来,并写明操作系统与浏览器及版本。
第五:应该先想好再发问,否则让看的人不明白,想帮也帮不了。
第六:不要写什么跪求,裸求,冰天雪地***之类的。如果你要明显,加一个特殊标记就好,但也不是一大堆的标记。
第七:即使别人帮不了你,也不应该觉得别人欠你什么似的。要记住帮你不是义务。
第八:学会多搜索,而不是什么问题都问一通。自己解决了问题又学到东西,何乐不为?
发表于 @ 2006年07月20日 17:12:00|评论(loading...)|编辑