欧美在线一二,五月婷婷激情,国产最新美女精品视频网站免费观看网址大全,国产蜜臀视频一区二区三区,日本91在线,国产树林野战在线播放,江苏白嫩少妇高潮露脸

高級(jí)程序員和普通程序員在代碼寫法上的差別 -電腦資料

電腦資料 時(shí)間:2019-01-01 我要投稿
【m.dazhoukp.com - 電腦資料】

    普通程序員和高級(jí)程序員的區(qū)別是:普通程序員用復(fù)雜的代碼解決簡(jiǎn)單的問(wèn)題;而高級(jí)程序員能把復(fù)雜的問(wèn)題簡(jiǎn)單化并用簡(jiǎn)潔的代碼去實(shí)現(xiàn),

高級(jí)程序員和普通程序員在代碼寫法上的差別

。

    下面就列舉一些普通程序員和高級(jí)程序員的一些常見的代碼寫法的區(qū)別:

    1.聲明變量的習(xí)慣用法

    普通程序員:

   

String str = ;String src = ;int count = 0;int total = 0;
高級(jí)程序員:

   

String str = org.apache.commons.lang3.StringUtils.EMPTY , src = org.apache.commons.lang3.StringUtils.EMPTY;// 多使用常量int count = 0 ,  total = 0;
2.get/set方法的用法:

    普通程序員:

   

String str = obj.getStr();String src = str + src;String test = test();String result = result(test);
高級(jí)程序員:

   

String src = obj.getStr() + src;String result = result(test());
3.if比較的習(xí)慣用法:

    普通程序員:

   

if(i==1)	System.out.println(i);public void test(){	if(5<=j){		System.out.println(j大于等于5);			if(10<=j){			System.out.println(j大于等于10);				...		}			}}
高級(jí)程序員:

   

if(i==1)	System.out.println(i);public void test(){	if(j<5)		return;	System.out.println(j大于等于5);		if(j<10)		return;	System.out.println(j大于等于10);			...}
4.try/catch的用法:

    普通程序員:

   

public boolean test(){	try{		String str =  , src = ;		...		return true;	}catch(Exception e){		e.printStackTrace();		return false;	}}
高級(jí)程序員:

   

public boolean test(){	String str =  , src = ;	try{		...		return true;	}catch(Exception e){		logger.error(...);	}	return false;}

    5.關(guān)于for循環(huán)創(chuàng)建對(duì)象:

普通程序員:for(int i=0;i<li><u>高級(jí)程序員:</u>

最新文章