将你做过的小项目,小程序保留下来
来源:互联网 发布:谷歌seo推广 编辑:程序博客网 时间:2024/05/16 12:05
注明:本文来自《java程序员职场全攻略——从小工到专家》,作者:吴亚峰
希望著书作者不要介意。选自44~49页。如有冒犯,请联系删除。
因为这段文字是我容易犯的错误,提醒自己。也算是笔记吧。毕竟有改动。
将你做过的小项目,小程序保留下来。并且加上详细注释。如你解决的问题是什么,思考过程,算法,方法的作用,巧在哪里,记录程序完成日期等等,整理好,分门别类。
很多小程序甚至代码片段虽然不长,但写起来并不容易,需要花很多功夫,比如特定算法的实现、一种特殊的界面开发方式、一个手机上传大段文件的代码片段等等。
你做过的项目和犯过的错,绝对不可能这辈子都记得。有时你甚至无法前几天写下的代码,忘记细节——没有注释,更何况不是写代码的人来阅读。养成写注释的好习惯。犯过的错误解决之后,记下问题的症结和解决方案,肯定有用的——方便借鉴,维护,升级,甚至直接修改使用(代码重用),很大程度上提高了代码利用率。
建立自己的小仓库:
1、(怎么分类)积累整理可以如下分门别类:电子书手册,学习视频,心得笔记,网摘,项目经历,源代码示例库等等,依个人爱好。
大分支下面还可以分门别类:最主要是源代码实例库内,可以再细分为java,DB_MANAGER,BMI远程激活,做过的小游戏,jsp动态生成图片。。。其他大分支如电子手册你可以细分为数据库,面向对象,算法,面向过程等等。。
2、总之可以添加你认为有用的代码,项目,文章、书籍等:
a.有的东西太深,你水平还不够,不能理解透彻。可以以后再看看,说不定“恍然大悟,深得其妙”之感突然袭来,让你兴奋不已。
b.你现在还用不到,但是以后定会用到的。比如你现在刚学java,但你需要学习以java为基础的东西如java高新技术,就是你扩展学习的内容了。
c.有的内容经典高妙,值得反复回味、感悟。如Erich Gamma、Richard Helm等编写的《设计模式——可复用面向对象软件的基础》,值得每一位面向对象的开发人员时时反复品读。
d.开发心得。以上可能都是别人写的东西,需要你来学习。但是开发心得就是你自己的东西了——学到手了。开发心得给了你时刻体检自己、总结自己、完善自己有很大帮助。也是提高你自己的见证。怎么写?只有你认为对你有用的东西都可以写,写你编程过程中的错误、解决方法、闪光思想、经验总结,哪怕这在别人看来是菜鸟级的东西。这是写给自己看的(当然也可以跟别人分享啦),相当于备忘录,不必拘泥于格式、行文等格式内容的要求。比如我可以毫不客气地记录,我发现我脑中居然没有java主函数必须是void类型这个“语法”,的确是我的错误。黑马里的提问就值得我们好好总结。借鉴别人的错误可以预防你在同个地方摔倒——有对比以前的自己,才能发现进步。
总结错误、总结问题、积累成果的开发习惯也是需要培养的。阔步前进的同时思索沉淀一下你的思想,或许会让前面的路更好走。
- 将你做过的小项目,小程序保留下来
- 数字图像处理做过的小程序
- 写matlab程序中用记录下来的小碎片
- 最近做了项目写的混淆加密代码,保留下来,下次备用
- 自己做的小项目
- 做的一个小项目
- 冷静下来重新思考小程序:到底怎么做才能快速传播?
- 小程序代做
- 小程序做日历
- 替一个小公司做过的一应用。
- 用VB做的一个小程序
- 以前做的词法分析小程序
- 用timer做红绿灯的小程序
- Android做的第一个小程序
- Swing做的小程序,备份一下
- Swing做的小程序,备份一下
- swing做的小程序2
- 自己做的私人助手小程序
- java.lang.OutOfMemoryError: Java heap space 解决方法(二)
- Ubuntu 修改屏幕分辨率
- [就业创业] Google公司办公室实拍,令人向往的工作环境
- Filter (过滤器这个东西都快忘完了,今天又拿出来看看)
- Windows防火墙启用,禁用,添加例外端口和应用程序
- 将你做过的小项目,小程序保留下来
- 递归---回文字符
- 一个讨论引发关于js中函数声明,函数表达式,形参与变量声明赋值引发的一些事(http://www.cnblogs.com/zhouyongtao/archive/2012/11/22/2783089)
- 用户模式与内核模式
- 回忆以前项目中用过的Abstract Factory设计模式
- 破解华为c8812e 合约机
- 五分钟学会html5
- Linux内核中用户空间栈和内核栈的区别
- 我对QA工作的一点认识