怎样避免一个功能重复修改代码呢

怎样避免一个功能重复修改代码呢

问:如何避免重复写代码由于每次都要重复写html+css代码特别麻烦什么方法可以最快的情况下搞定代码呢?
  1. 答:这些都是一个程序员的基本操作啊,如果连这些都不想做就想得到一个心目中的理想网页,那就相当于对着阿拉丁神灯说“给我一个美女做老婆吧”然后就心想事成了?其实以后科技发达了也许能实现,但到时候也许就没有程序员这个行业了。
    利用一些现成的框架也许能部分实现你的目的,但是要想完全贴合你的所有需求,你就必须对框架进行一些数据和参数的详细设置,而这个工作量一点也不比你自己做一个少多少!
    还有一个好办法就是你花钱请别的程序员做,然后你就可以以金主的身份颐指气使地让他们做出你想要的网页来。
    玩笑归玩笑,其实你平时可以自己收集一些常用的代码,然后复制粘贴即可,当然一些必要的修改是难于避免的,程序员本来就是另一种意义上的搬砖工人,一点代价都不想付出,那还是乘早改行吧。
问:在代码修改过程中 怎么样避免改坏原来的功能
  1. 答:首先在设计模式下双击查询打开代码,然后设置断点单步(F10/F11)跟踪代码,找到有SQL语句的话地方,看是调用的存储过程还是直接HARD CODE的SQL代码,在SQL语句中WHERE后检查当前的过滤条件,把你不想要的过滤条件去掉,再运行程序看是否达到效果。
    WHERE后的条件,如果在条件前有写AND的,把AND也去掉。
    最后提醒一下,更改任何代码前,都需做好备份,以便在出问题时恢复原来的版本。
问:如何防止用户短时间内重复操作造成的代码重复执行
  1. 答:适当的增加用户操作检测的延时就可以了。
  2. 答:function test(){
    console.log(0);
    }
    function throttle(fun){
    if(fun.timeoutId) {window.clearTimeout(fun.timeoutId);}
    fun.timeoutId = window.setTimeout(function(){
    fun();
    fun.timeoutId = null;
    }, 1000);
    }
    throttle(test);
    throttle(test);
    throttle(test);
    throttle(test);
怎样避免一个功能重复修改代码呢
下载Doc文档

猜你喜欢