java项目开发实践经验每日总结(2014/2/22)

2014/2/22
1.阅读分析代码可以从需求逻辑层,业务逻辑层,目录结构层,包结构层,类结构层,方法结构层,代码结构层,方法实现结构层,语法结构层
2.单页的代码结构 所属包,导入文件和包,公共类(属性,方法),类
3.理论和实践以及实例相结合,首先通过分析当前所涉及项目中所涉及到的知识点(如果不知道知识点的具体位置,可以通过所看到的文件中寻找关键字,并通过搜索关键字寻找可能关联到的知识点),之后通过实际运作运行观察效果试验分析它的作用
4.通过观察,分析以及理论和实际运行效果结合去理解和构建对象模型
5.只需要理解不需要记忆,但是需要将辅助自己理解的信息和让自己理解的对象进行保存,并便于自己今后快速索引并取回来进行回忆
6.首先分析一个项目中涉及到的知识点,之后寻找和这个知识点相关的系统化的教程资源,首先宏观的化的理解对象系统化资源,之后再去阅读项目根据项目的运行效果和项目的上下文逻辑关系分析
7.工程化,系统化,层次化,管理型思维
8.不停的在实践学习研究当中思考观察并总结经验同时将思维过程和思维方法以及经验记录下来
9.不断在实践过程中更新工程和方法
10.基于大脑的思维层,基于思维的思维层,基于对象的思维层,基于对象的思维模型层,基于对象的模型层
11.辅助信息获取方式:@qq好友@qq群@csdn论坛@myeclipse自动提示(代码提示和手册自动索引)@JDK@百度谷歌搜索引擎@身边的编程高手
12.编程过过程已经要注意程序和工程的易于理解性,可读性,可复用性,可扩展性
13.通过广撒网获取全面的知识点,之后再根据项目需求确定可能涉及到的知识点,之后再去分析可能用到的知识点,最后再去学习研究能用到的知识点和知识结构
14. 程序内部知识结构不需要完全学会,只需要知道对象知识的结构以及作用,之后将用到的信息做好记录和备份和存储并做好索引,为今后碰到类似的需求时再次调用提供方便
15.研究性思维研究性学习,见一个没见过的例子或者项目代码,可以先根据代码的表面意思以及结合上下文进行推测,
16.首先分析所接触的知识点是否是长久性使用的,如果不是长久性使用的就
17.当看到一段不明白意思的代码时可以首先结合上下文推测意思,之后实际运行这段代码,最后再去搜索代码中的核心关键字寻找其所关联的知识点,之后根据所有得到的信息确定代码的含义

你可能感兴趣的:(java,编程,经验,需求,csdn论坛)