1. 思想
    1. 指导
      1. 从开始看DRP项目到完成已经有三个月左右的时间了,这是一个足够长的视频,当看第一集的时候就再想,啥时候看完呢?
      2. 其间,也断断续续,有时看的效率高有时相反,有时几天看不了几集,好在总算看完了收费还是挺多的,对于Java中的Web开发涉及到的技术有了些掌握和了解,这同.NET中的类似又有着不同,其中的秘密还需要自己体会,博大精深。
      3. 先说说思想因为它比较重要,如果有好的思想指导会少走很多弯路,效率也会提高很多,进度也会提高一大截,同时又对某些技术加深理解。
    1. 细心
      1. 在做这个项目过程中不知道遇到了多少错误,有大的错误也有小的不能再小的错误,而我突然觉得在程序里面错误是部分大小滴,再小再小的错误也会使整个系统运行不起来,因而,都要以大错误来对待。
      1. 考虑了一下出现这些错误,其中,有很多是由于不细心,比如我记得有个错误调试了半天原来是函数没有返回值,还有很多的重复声明变量了,局部变量与成员变量名字重复,这样的错误有时程序在编译之前并不会报错;现在的IDE中对于拼写错误基本可以避免因为编译器会报错,但也需要程序员的细心。
      2. 一个优秀的程序员,一定是一个细心的人。
    1. 时间管理
      1. 做项目或是做事不要往后拖,进行时间安排是很有必要的,有效的时间管理会提高做项目的效率和进度,无论你是项目负责人还是一个码农,首先,要把自己的时间管理好,这是提高做事效率的前提。
      2. 管理时间大多时候是出现事情多的时候,即在事情多的时候管理好自己的时间,在什么事情也没有的时候大部分人是可以管理好的,而是在事情忙的时就时间一片混乱,使得项目进度受很大影响,甚至,几天内不动一点代码。
      3. 在做机房系统或合作等等,经常因为这那的原因使进度推迟,这是不合理的。
      4. 时间管理就是解决在事情多的时候,使得项目进度依然进行下去。
  1. 经验
    1. 可以说各行各业都需要经验,几乎没有哪一个行业是不需要经验的,这就是老兵和新兵有什么区别,从做项目中会感觉到项目经验还是比较重要滴,给你一个功能或者啥东西,如果你有经验很快你就会做出来,否则会捣鼓半天,查资料等,同样的工作有了经验后效率会大大提高,这就是为什么公司爱招哪些有开发经验的人,让他们做东西会效率高,也不需要进行培训,给他们讲解怎能做怎么做。我们现在就是在积累经验,为以后工作做准备。
    2. 熟悉了Java环境中开发Web项目,Oracle、PL/SQL、Toad、Myeclipse、Tomcat等工具的使用,Java中涉及到的模式比较多,也对模式理解加深了一点,客户端、服务器、MVC架构等。
    3. 做这个项目是一点一点不断完善的,即不永不止境的合理化,开始从Model开发后来加入了MVC结构,转为Model2,给开发带来了很多好处,以后还会利用Struts、hibernate、Spring等框架来进一步改善程序设计结构,框架之所以被很多人应用,是它解决了很多问题。
  1. 技术
    1. 技术方面设计的到内容比较多,这里就不过多的介绍了,看下面这几张图是涉及到的主要内容包括业务和技术两部分。
    2. 业务部分
    1. 技术
  1. 这个系统总算做完了,收获颇多,体会很深,也感觉还有好多东西没有学,实践对于理解会有很多帮助,也会积累经验。

DRP经验总结的更多相关文章

  1. [drp 4] 使用dom4j,读取XML数据,保存至数据库

    导读:上篇文章介绍了用XML文件配置数据库的连接,然后通过读取XML文件连接数据库的内容,本篇博客介绍读取XML文件,进行数据持久化的操作.PS:从某种意义上来说,经过Scheme校正的XML文件,本 ...

  2. Java项目经验——程序员成长的关键(转载)

    Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1.掌握项目开发的基本步骤2.具备极强的面向对象的分析与设计技巧3.掌握用例驱动.以 ...

  3. Java项目经验

    Java项目经验 转自CSDN. Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1.掌握项目开发的基本步骤2.具备极强的面向对象的 ...

  4. DRP学习进化模型

    曾经做的就是按照思维做的三级制,这是U .B ,D .坐在坐,开始增加设计模式,增加sqlhelper ,逐渐了解系统可分为只三层,层的,随着学习的不断深入明确了"为什么会出现分层" ...

  5. java面试项目经验:框架及应用

    Java项目经验 Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1.掌握项目开发的基本步骤2.具备极强的面向对象的分析与设计技巧3 ...

  6. Java项目经验——程序员成长的钥匙

    本文转载至:http://geek.csdn.net/news/detail/109880,像我这样的菜鸟应该多看几遍这样的文章,学起来才更加有动力和方向. Java就是用来做项目的!Java的主要应 ...

  7. Javaee项目经验须知

    Java的主要应用领域就是企业级的项目开发!具体要点(09年,那一年我去面试,被拒了几次,想起来还不错!他锻炼了我的心理素质,让我体会到很多,笑一个吧!): 1.掌握项目开发的基本步骤 2.具备极强的 ...

  8. 移动硬盘不能识别的常见7种解决方案 ~ By 逆天经验

    服务器汇总:http://www.cnblogs.com/dunitian/p/4822808.html#iis 服务器异常: http://www.cnblogs.com/dunitian/p/45 ...

  9. 【原创经验分享】WCF之消息队列

    最近都在鼓捣这个WCF,因为看到说WCF比WebService功能要强大许多,另外也看了一些公司的招聘信息,貌似一些中.高级的程序员招聘,都有提及到WCF这一块,所以,自己也关心关心一下,虽然目前工作 ...

随机推荐

  1. 借助Visual Studio Code提高基于ActionScript的LayaAir HTML5游戏的调试效率

    借助Visual Studio Code提高基于ActionScript的LayaAir HTML5游戏的调试效率 使用Visual Studio Code(VS Code)调试的优势 借助VS Co ...

  2. dubbo 搭建开发环境

    本文是基于maven的,预先使用,先装maven. dubbo是一个分布式服务框架,提供一个SOA的解决方案.简单的说,dubbo就像在生产者和消费者中间架起了一座桥梁,使之能透明交互. 本文旨在搭建 ...

  3. LCA:倍增与tarjan

    学了好久(一两个星期)都没彻底搞懂的lca,今天总算理解了.就来和大家分享下我自己的心得 首先,如果你还不懂什么是lca,出门左转自行百度 首先讲倍增 倍增的思想很简单,首先进行预处理,用一个深搜将每 ...

  4. 【模式匹配】更快的Boyer

    1. 引言 前一篇中介绍了字符串KMP算法,其利用失配时已匹配的字符信息,以确定下一次匹配时模式串的起始位置.本文所要介绍的Boyer-Moore算法是一种比KMP更快的字符串匹配算法,它到底是怎么快 ...

  5. Ubuntu下查看软件版本及安装位置

    查看软件版本: XXX --version 或 aptitude show xxx 也可用apt-show-versions (要先安装sudo apt-get install apt-show-ve ...

  6. socket的使用一

    socket概念 socket层 理解socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口.在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协 ...

  7. 【BZOJ 3294】 3294: [Cqoi2011]放棋子 (DP+组合数学+容斥原理)

    3294: [Cqoi2011]放棋子 Description Input 输入第一行为两个整数n, m, c,即行数.列数和棋子的颜色数.第二行包含c个正整数,即每个颜色的棋子数.所有颜色的棋子总数 ...

  8. 表白 代码 韩梦飞沙-画心.html

    韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha 韩梦飞沙-画心.html <!DOCTYPE html> <html& ...

  9. luoguP3830 [SHOI2012]随机树 期望概率 + 动态规划 + 结论

    题意非常的复杂,考虑转化一下: 每次选择一个叶节点,删除本叶节点(深度为$dep$)的同时,加入两个深度为$dep + 1$的叶节点,重复$n$轮 首先考虑第$1$问,(你看我这种人相信数据绝对是最大 ...

  10. Eclipse里选中一个变量后,这个类里的该变量不变色了?

    Eclipse里选一个变量后,这个类里的该变量不变色了. 1.使用“Alt+Shift+O”对该提示功能的开/关切换 2.可以在以下设置选中后的文本提示颜色  window--> Prefere ...