Corning Sun's Blog

Where's my sunshine...

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. 留意方法参数,如果会导致空指针异常的,能自己捕获最好

About 运行中国

《运行中国》(How China Works)是一部由五洲传播中心与 Discovery 亚太电视网合拍的三集系列纪录片,于 2015 年 3 月 28 日至 5 月期间在 Discovery 探索频道全球电视网中播出。

阅读全文 »
0%