Corning Sun's Blog

Where's my sunshine...

GitKraken

以前一直使用 Eclipse 中的 EGit 插件,感觉非常好用。最近在做 Python 项目,感觉 PyCharm 自带的不太好用,找了个几个 Git 客户端图形化工具,这个感觉还可以,先用几天试试。

阅读全文 »

Git Flow

Git Flow 是构建在 Git 之上的一个组织软件开发活动的模型,是在 Git 之上构建的一项软件开发最佳实践。Git Flow 是一套使用 Git 进行源代码管理时的一套行为规范和简化部分 Git 操作的工具。

Git Flow Nightly

是 Eclipse 中的插件,可以通过界面操作实现 Git Flow 中的功能。

阅读全文 »

今天是 2017-01-22 日,明天就要订婚了,仅以此篇纪念我们重要的一个时刻。

过去

初中

我们是初中同学,而且仅仅只有一年。那时候流行“休学”,就是在初二多读一年,为了升初三的时候,没有压力,能考一个好点的高中。我休学到她的班级,然而初中并没有多少接触,那时候我刚到新的班级,又比较内向,除了座位周围的人,其他都不认识。然后第二年她也休学了,就这样错过了。

阅读全文 »

  1. 包名、类名、方法名不要随便写,先想好这个包负责什么、这个类负责什么、这个方法的功能是什么再写代码
  2. 代码格式化,不要整个类一起格式化,只格式化你修改的几行就可以了,这样提交的时候更容易看到你修改的内容
  3. 注释不是越多越好,而是越少越好,如果一个方法的功能你都需要长篇大论,那么说明这个方法做的事情太多了
  4. 死代码,死的类及时删掉,程序中确定不会执行到的方法和类,大可以删掉
  5. 多学习 Eclipse,有很多事情它都可以帮我们做(toString get set 各种快捷键…),可以节省很多的时间
  6. 不要复制代码,如果有一大段代码需要你复制来复制去,那么试试重构下,弄个共用的方法出来吧
  7. 能用开源包就不要自己写代码
  8. 方法参数越少越好,如实在太长可以将参数封装为一个对象使用
  9. 方法中除非特别声明的不要修改参数值和全局值,不然你根本没法重构
  10. 留意方法参数,如果会导致空指针异常的,能自己捕获最好
0%