社区
Java EE
帖子详情
关于代码重构,代码复用各位有什么好建议。
is_lie
2011-01-28 09:38:48
关于代码重构,代码复用各位有什么好建议。
...全文
175
11
打赏
收藏
关于代码重构,代码复用各位有什么好建议。
关于代码重构,代码复用各位有什么好建议。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iambic
2011-01-31
打赏
举报
回复
首先你自己要能搞明白什么代码是好代码,什么代码是烂代码。剩下的就简单了。
soft_newcoder
2011-01-31
打赏
举报
回复
坚持一个原则,同一项目中,不要重复造轮子就ok了。。。。。
mopishv0
2011-01-31
打赏
举报
回复
先积累5W行代码量
然后看设计模式
再积累5W行
看重构
再再积累5W行
你就有感觉了
sevendawn
2011-01-31
打赏
举报
回复
[Quote=引用 4 楼 magicluo 的回复:]
引用 1 楼 ticmy 的回复:
纸上得来终觉浅,绝知此事要躬行
+1
重构要根据不同的功能实现代码来进行的 不是千篇一律
[/Quote]
+1
xlgp2171
2011-01-28
打赏
举报
回复
看原代码框架是否适合重构
不适合还是推到重来算咯
dracularking
2011-01-28
打赏
举报
回复
唉,终日错错碎梦间,偷得浮生半日闲
一句话也说不清楚,重构就是该重构的地方要毫不犹豫且优雅地重构,这个详细的最好看书了
关于代码复用有个DRY(dont repeat yourself)原则
1.别重复自己
2.注意非重复代码要放置在合适的地方,不是只没有重复就可以了
is_lie
2011-01-28
打赏
举报
回复
[Quote=引用 4 楼 magicluo 的回复:]
引用 1 楼 ticmy 的回复:
纸上得来终觉浅,绝知此事要躬行
+1
重构要根据不同的功能实现代码来进行的 不是千篇一律
[/Quote]
忘了说万事开头难。。。对于我来说也是纸上谈兵的概念。。。
只是想说以你们过来人的经验说。。。 how to do。。
magicluo
2011-01-28
打赏
举报
回复
[Quote=引用 1 楼 ticmy 的回复:]
纸上得来终觉浅,绝知此事要躬行
[/Quote]
+1
重构要根据不同的功能实现代码来进行的 不是千篇一律
is_lie
2011-01-28
打赏
举报
回复
[Quote=引用 1 楼 ticmy 的回复:]
纸上得来终觉浅,绝知此事要躬行
[/Quote]
我知其理,,恰如。。。如今天下奸臣当道。。。 报国无门。。
火龙果被占用了
2011-01-28
打赏
举报
回复
[Quote=引用 1 楼 ticmy 的回复:]
纸上得来终觉浅,绝知此事要躬行
[/Quote]
UP UP UP
说白了,这一句话问题纯属纸上谈兵!
龙四
2011-01-28
打赏
举报
回复
纸上得来终觉浅,绝知此事要躬行
高效
代码
学习总结,对各位编程有启发作用
工作,学习中总结出来的,现在虽然不多,以后会慢慢增加
Java中的
代码
重构
:技巧、优秀实践与方法
代码
重构
是指在不改变程序外部行为的前提下,对内部结构进行调整以提升其质量的过程。这不同于重写
代码
,后者可能会引入新的功能或者彻底改变系统的运作方式。重构的核心在于优化
代码
的设计和实现,使之更加清晰易读、易于理解,并且为未来的修改铺平道路。通过重构,我们可以消除不必要的复杂性,简化逻辑流程,减少错误发生的可能性,同时增强
代码
的可测试性和可
复用
性。如果我们想要支持更多类型的运算(如减法、乘法等),而不只是简单地添加新方法,那么我们可以重构此函数来接受额外参数,以便指定所需的操作类型。
CSS
代码
重构
与优化之路
CSS
代码
重构
的目的 我们写CSS
代码
时,不仅仅只是完成页面设计的效果,还应该让CSS
代码
易于管理,维护。我们对CSS
代码
重构
主要有两个目的: 1、提高
代码
性能 2、提高
代码
的可维护性 提高
代码
性能 提高CSS
代码
性能主要有两个点: 1、提高页面的加载性能 提高页面的加载性能,简单说就是减小CSS文件的大小,提高页面的加载速度,尽可以的利用http缓存 2、提高CSS
代码
...
CSS
代码
重构
与优化
CSS
代码
重构
的基本方法前面说到了CSS
代码
重构
的目的,现在我们来说说一些如何达到这些目的的一些基本方法,这些方法都是易于理解,容易实施的一些手段,大家平时可能也不知不觉地在使用它。提高CSS性能的手段首先说说如何提高CSS性能,根据页面的加载性能和CSS
代码
性能,主要总结有下面几点:1、尽量将样式写在单独的css文件里面,在head元素中引用有时候为了图方便或者快速搞定功能,我们可能会直接将样式...
从烂
代码
到重构
我们在做任何系统的时候,都不要指望系统一开始时需求确定,就再也不会变化,这是不现实也不科学的想法,而既然需求是一定会变化的,那么如何在面对需求的变化时,设计软件的可以相对容易修改,不至于说,新需求一来,就要把整个程序推倒重来。 够用的
代码
曾经一个同事跟我吐槽过,队友工作四五年了,
代码
质量依然不咋样,命名不规范,逻辑嘛,除了自己外,谁也看不懂,注释更是凤毛麟角,但是这样的
代码
却能正常运行
Java EE
67,541
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章