什么样的代码是可扩展.易维护的?

痴人了个说梦 2014-05-14 10:47:04
做 java也两年的时间了.可还是没弄懂什么样的代码是易扩展的.易维护的?求大神指点迷津.....
...全文
489 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
levelnini 2014-05-15
  • 打赏
  • 举报
回复
耦合度低的代码容易扩展和维护
Lahne 2014-05-15
  • 打赏
  • 举报
回复
工作刚刚1年的小白~~ 我要多学点儿
dxqrr 2014-05-15
  • 打赏
  • 举报
回复
引用 4 楼 yys79 的回复:
如果你初学还是学着各种框架官方的例子写吧,别想太多。如果干了2-3年,你可以考虑使用测试框架,比如Junit,TestNG,玩测试的有句话:如果编写的方法不容易被测试,那么这就需要重构。 写一些单元测试,如果比较好些测试代码,说明设计的不错,否则就是不好的,扩展性不好的
TDD
Mr_sqw 2014-05-15
  • 打赏
  • 举报
回复
引用 3 楼 hityangxu 的回复:
等你改好一个小bug,发现其他一堆功能瘫痪的时候就懂了
有意思
loveunittesting 2014-05-15
  • 打赏
  • 举报
回复
如果你初学还是学着各种框架官方的例子写吧,别想太多。如果干了2-3年,你可以考虑使用测试框架,比如Junit,TestNG,玩测试的有句话:如果编写的方法不容易被测试,那么这就需要重构。 写一些单元测试,如果比较好些测试代码,说明设计的不错,否则就是不好的,扩展性不好的
StoneYangXu 2014-05-15
  • 打赏
  • 举报
回复
等你改好一个小bug,发现其他一堆功能瘫痪的时候就懂了
tony4geek 2014-05-15
  • 打赏
  • 举报
回复
嗯,如楼上的。。
oh_Maxy 2014-05-15
  • 打赏
  • 举报
回复
浅谈: 1. 多用接口声明属性或者bean 2. 多使用组合结构替代继承结构 3. 尽可能详细的注释类、方法、语句的作用 4. 生成API帮助文档,或者专门将对外接口的功能在使用指导中注明 5. 关注系统运行环境,给出配置指导说明书等类似的文档 暂时想到这些。 前三个是编码规范性的要求,后两个是文档要求。 对于一个复杂系统,文档要求尤为重要。

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧