当前位置: 网站建设 > 网页设计 > 建站经验 >

为什么代码维护,重构比较难

时间:2013-03-02 03:51来源:未知 作者:admin 点击:

标签:为什么代码维护,重构比较难 翻页(3)人们(4)为什么(17)维护(9)效(1)较难(2)重构(9)代码(82)喜欢(11)
4, 为什么人们喜欢翻页效果? ,缺乏分块思维,我感到一个名目,就是良多功能独破的小块通过一定线串起来的,代码重构也就是把这些小块的从新组合,当然各个小块,在重构前后实现的功效会不一样,但它仍是为了实现必定的功能,只不外由旧变新罢了。 --> [网
为什么代码维护,重构比较难》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/030233F92013.htm

4,为什么人们喜欢翻页效果?,缺乏分块思维,我感到一个名目,就是良多功能独破的小块通过一定线串起来的,代码重构也就是把这些小块的从新组合,当然各个小块,在重构前后实现的功效会不一样,但它仍是为了实现必定的功能,只不外由旧变新罢了。

--> [网站建设之]为什么代码维护,重构比较难

3,数据库冗余字段,冗余表过多,也会让代码维护变的非常困难。由于功能优化,为什么中文网页的布局和英文网页布局差别那么大,或者新需求,导致原有表构造基本不能满意新需求,这个时候,中文版Chrome下不能显示小于12px的字号如何解决,就会去表里增加字段,或者挂接另一个表,长期以往,数据库变的很臃肿,数据库一大,代码确定就不必说了,程序都是缭绕着数据来的,冗余字段,冗余表都要维护的,不然数据就不统一了。必要的冗余可以减少数据库查问,如果过多,只会事得其返。所以在修改数据库时更要考虑明白,考虑未来数据库和代码要重构的情况。

3,数据库冗余,这个我个人认为必然会呈现的,一个项目做大,做强,一定是在一直的成长,成长进程中,数据库不可能是情随事迁的。

1,项目开端时,大家划定好一些代码规范,在一定的标准下进行开发,但是人的思想是不一样的,也就是说每个功能不同的人实现的逻辑可能会有这样那样的不同,导致了一些人不乐意去看别人代码,要改别人代码,首先要懂得这个人当时是怎么想的,他的逻辑是怎么样的。所以有很多人的设法是有那看别人代码的时间,我就重新做好了。这种想法不要有,看别人代码也能学到不少货色。如果都这样想,我想冗余代码会越来越多,后期重构会变的越来越难题。

2,急于要完胜利能,中文排版CSS心得,而不深刻了解别人代码。研讨别人代码不如重新开发快,这种思想不好。

2,做程序的个别跳槽都比拟频繁,项目开始的时候,是5个人(项目创始人)开发的,等项目上线了,可能有人离任了。人手不够,公司招人,中文宋体与微软雅黑的距离。项目开创人呢,对新招的人,不太信认,怕修改原代码会导致上线的功能出问题,所以就出了新规定,最好不要修改上线过的程序,如果需求变动,最好重新写class或者是function,这样的话,代码会变的越来越多。可能会涌现几个class都差不多,或者多个function的功能差未几。

上面的几点是我在开发项目过程实际碰到的,欢送大家弥补。

Tag:代码维护   代码重构   代码维护   代码重构  

1,人的思想不可能一样,大家都在尽量往一处想,但是总会有这样,那样的不同。

代码保护,中文字体在CSS中的表达方式,代码重构是件很令人不爽的一件事。以下多少种情形,会让代码维护跟重构变得很艰苦。

小结一下,有了上面4点,重构数据库,重构代码将是必定的

4,个人起因是最重要的原因,首先要有分块思惟,也能够说是oop思想,这种思想是在实战中养成的,中小型电商企业如何打造自主品牌,这个是要一定时间的。不要为了急着去实现功能而疏忽了整体考虑,中小型电商企业做SEM竞价慎用广泛匹配。如果来了一个新须要,我会首先斟酌怎么实现这个需求,有了思路后,我也不会急着去开发这个功能,我还会在考虑这个功能模块,会不会用在其他地方?如果其他地方用,怎么样让其余处所用着更便利,中小企业利用百度知道推广有门道。我会让所以调用这个功能模块的地方,接口只有一个。而后我才会着手去开发。还有一点,不要信任需求定下来就不会变了,不会的。人的主意许多,开发代码的时候,这一点也要考虑进去,所以同一的接口在需要变动时,我只有修正一个地方,个人音乐网站怎么建立,其他地方都可以改掉。假如这样考虑了,前期开发时,时光会多一点,然而后期维护就快很多。


(责任编辑:网站建设)
为什么代码维护,重构比较难相关文章
上一篇:为什么人们喜欢翻页效果? 下一篇:为什么要使用CSS
回到顶部