拿起键盘就是梭
不知道从哪里下手啊
我觉得你最应该的就是从类-》方法-》变量这种方式。java的封装还是很有特点的,主要都是以类来作为整体,继承啊,多态啊什么的
具体是怎么做呢?
你应该先从一个整体的角度去想想,这个需求最终的效果是什么,然后在对它进行分解,在按照分解的结果的优先级来做,基本上就不会很复杂了
恩 我觉得可以试试你的说法。
我的思路:
先知道你要做什么。也就是需求分析。这个的技巧有点类似于数据库中的概念模型设计的方式。我喜欢先分析主干,在完成了主干的情况下进行分支拓展。
然后知道你有什么。
审视已之已有的条件,得到对自己的一个正确评估。选择最适合自己的解决方案。
然后想怎么做。我一般想怎么做的时候不会想细节,先想思路,比如你要达到某一个目标,需要站在那个基础上,达到那个基础,需要哪些条件,达到一个条件,需要什么。。。。
多画图,写文档。
谢谢
我的思路:
首先是明白需要实现什么样的效果,然后再根据需求需要用到那些技能,这些技能的本身是怎么用的,再根据编码的标准去实现就OK了。那些不明白的技能在通过学习去实现它。。。。