Apr 07

7.关注GUI—无论听起来有多么荒谬,我要一再指出的是GUI的功能和运行情况和商业客户是同等重要的。GUI是一个成功的应用程序的重要组成部分。IT管理总是忽略GUI的重要性。许多机构省钱的方式是不雇用设计“user-friendly”应用程序有经验的网络设计师。Java开发者不得不依赖于他们自己的HTML技术和在此领域的那点局限性知识。我见过太多的应用程序是 “computer friendly”而不是 “ user friendly”。很少看到有开发者在软件开发和GUI开发两者都同样精通的。如果你是那个不幸的被指定去创建一个应用程序界面的Java开发者,你可以遵循这三个规则: Continue reading »

Apr 07

最好的像避免CPU浪费的方法是去引用像这样的包装方法:

public class BadCode {
  public static final int DEBUG_MODE = 1;

  public static final int PRODUCTION_MODE = 2;

  public static void calculationWithPrint(int logMode){

  double someValue = 0D;

  for (int i = 0; i < 10000; i++) {

  someValue = someValue + i;

  myPrintMethod(logMode, someValue);

  } Continue reading »

Apr 07

4.不要有难懂的代码—开发者经常忘记这一点或是忽略故意忽略这条规则,因为通常我们都在赶时间。但是如果我们能遵守这个规则,我们就不会终止我们所处的形势了。要花多长时间去写入另外一行最后定义的静态变量代码呢?

  举个例子:

public class A {
  public static final String S_CONSTANT_ABC = “ABC”;

  public boolean methodA(String sParam1){

  if (A.S_CONSTANT_ABC.equalsIgnoreCase(sParam1)){

  return true;

  }

  return false;

  }

  }

Continue reading »

Apr 07

1.给你的代码加注解—每个人都知道这一点,但是总会有人忘记遵守。你有多少次“忘记”加注解了?的却不加文字注解有助于程序的功能性。但是一次又一你返回两星期前写的代码,结果你想不起来那是什么了!如果这个未注解的代码确实是你写的那你就是幸运的了。因为在那些代码中可以唤起你的记忆。不幸的是,大多数的时候代码是别人写的,而且他已将离开了公司!有句谚语是这样说的“自己的事情自己做”。所以为了别人或是我们自己考虑,在你的代码上加上注解吧。 Continue reading »

Apr 07

起这个标题的时候想起了鲁迅先生的《从百草园到3味书屋》,想起在杭州的日子,一晃已经2年过去了,时间过的真快,还没有好好体验的大学生活就这样结束了,最近这一个月几乎没有休息过,鹰潭-赣州-北京-赣州-南昌-长沙-株洲-长沙,以上是我这一个月去过的城市,也让我从学了3年多的php转到了从来没有接触过的java。
北京的日子:初到北京,原本准备去我哥家,但是为了赶应聘的时间,下了25个小时的火车,立刻赶去盈都大厦。结束后已经是下午,吃过中饭,办了张手机卡,做面试题。一天就这样冲忙的过去。第2天,早上面试,一个只有10多人的公司,面试结束第2天上班,下午见到了sina的同学,发现他现在也是在用php,需要做一个项目,要我帮忙。联系了在康盛的朋友。第3天,去上班,一家很小的公司,没有美工,弄技术的只有2个人,要上6天的班一个星期,工资只有1600,实在是无法接受。结束走人。继续等待康盛的面试通知。第4天,把做好的东西给sina的朋友,把面试的题目给盈都大厦的公司。幸运的是终于等到了康盛的面试的通知,这里要非常非常的感谢utom,多亏了他的帮忙。 Continue reading »