java大局观

首先我学java学的不好,但是我有点小建议,如果你们觉得合适的话就看看,如果不好的请跳过


首先敲代码要有大局观,什么是大局观,就比如说课程设计首先你要知道自己做的是什么管理系统,要有哪些功能,功能点那个按钮实现,如果不清楚的话或许概念模糊的话不妨找张纸把自己的页面给画下来,然后就是在页面上添加按钮,这就是大局观,
在说说代码的大局观,
首先你要知道你要写什么,你需要什么,比如说我要写一个主界面,那肯定会有定义初始化的一些东西和监听事件,除此之外还可能有一些自己的小功能,我给大家的建议就是首先定义一个init方法里面写初始化方法然后定义一个event方法里面写监听方法。

另外个人感觉最重要的是写父类,我感觉我们班上的同学写父类的想法或许说没有想到要写父类。打个比方说我的课程设计,有那么界面,如果我每个都要定义初始化方法,那么这样到的话我的时间一下就没有了,而且这些工作是重复乏味的,但是如果我定义一个父类让所有的子类都继承它,然后我再重写我需要的方法,这样的话不仅节约时间,而且这样也提供了后续修改代码的麻烦
可能现在同学们都觉得修改代码很轻松,但是如果有一天,你刚刚写完代码,客服的需求变了,你就要重写,这个事情不可避免,所以一个好的代码可以使你改代码的时候变得轻松,

我们再来说说写其他的东西,

代码这个东西,凭我浅薄的认识来说多练多写就一定不会变好,为什么我这么说呢?因为看一个好的代码好过与你自己写10个代码,当然我是说基础好的同学,就比如说你写10个都不知道的一个方法,你看一篇博文就可以知道,是不是很nice,另外我听说那个csdn上一个博主还是挺好的我推荐一下哈(名字是谢小芳是女神)


另外基础不好的同学,就真的要多练代码了哈

然后最重要的一个东西就是代码思维了,你比如说大家都知道equal和==的差别,但是大家有没有看过equal的源码,个人觉得看源码是一个很好的东西,源码真的能给大家很好的提升,不仅是代码的思维能力,更多的是思考的能力。



谢谢大家,祝大家元旦快乐

猜你喜欢

转载自blog.csdn.net/xxf_is_girl_gad/article/details/85371273
今日推荐