- 相關(guān)推薦
你是否具備成為java高手的條件
你是否具備以下成為java高手的條件了呢?一起來(lái)看看吧!
1.多與別人交流
俗話(huà)說(shuō)三人行必有我師,每個(gè)人的思維模式是不一樣的,我們在與別人交流的時(shí)候,可以聽(tīng)聽(tīng)對方解決問(wèn)題的思路,好的我們可以借鑒,不好的我們預防自己也出現同樣的問(wèn)題。
2.不鉆牛角尖
我們經(jīng)常會(huì )遇到一些問(wèn)題,當解決不了的時(shí)候,會(huì )比較煩躁,這時(shí)候我們不妨休息一下,整理思路,分析一下出錯的原因,同時(shí)可以借助百度。
3.良好的編程習慣
比如命名規范、代碼的縮進(jìn)、注釋的添加等等,這些編程習慣是非常重要的,對于后期的維護有很大的幫助。比如當我們需要再次實(shí)現相同功能的時(shí)候,發(fā)現自己寫(xiě)的代碼看不懂了,或是新人來(lái)了解這個(gè)項目的時(shí)候,不能快速的了解業(yè)務(wù)需求。
4.韌性和毅力
這也許就是高手程序員和一般程序員的區別之處,高手都是在日以繼夜的學(xué)習實(shí)踐中慢慢磨練出來(lái)的,盡管枯燥乏味,但是成功后會(huì )給我們帶來(lái)無(wú)比的成就感。
5.扎實(shí)的基礎
一般在大學(xué)就讀的計算機相關(guān)專(zhuān)業(yè),都會(huì )學(xué)習數據結構、編譯原理等等,這些計算機科學(xué)的基礎,是必須懂的。很多人都是工作幾年之后,才慢慢理解程序的本質(zhì),如果我們一開(kāi)始就懂得基礎和理論,那么在實(shí)踐的過(guò)程中,比如遇到一些基本算法的時(shí)候,就會(huì )提高我們的工作效率。因此,學(xué)習一些計算機基礎理論,是非常有必要的。
6.培養邏輯思維
我們都知道,java講究的是面向對象,所以我們在學(xué)習的過(guò)程中,就要知道如何用面向對象的思想去解決問(wèn)題。比如我們在實(shí)現一些功能的時(shí)候,方法有很多種,高效簡(jiǎn)潔的代碼肯定是好的,所以,開(kāi)闊的邏輯思維對程序員來(lái)說(shuō)也是很重要的。
【相關(guān)閱讀】java與其他web開(kāi)發(fā)編程語(yǔ)言的比較
首先感覺(jué)JAVA語(yǔ)言是一個(gè)比較獨立的開(kāi)發(fā)語(yǔ)言。。。好像不太和其它的開(kāi)發(fā)語(yǔ)言打交道,也許是它自身的功能已經(jīng)比較全面了吧,不需要再用其它的語(yǔ)言來(lái)補充(好像還不是這樣吧)。。我覺(jué)得跨平臺的特性是它最大的優(yōu)點(diǎn),,,現在的項目都講究安全性,一般都喜歡用LIUNX或UNIX做服務(wù)器。。。所以選擇JAVA做為開(kāi)發(fā)語(yǔ)言是比較正常的。從這點(diǎn)上,點(diǎn)NET就遠不及它了。。。但是點(diǎn)NET的強處在于效率。。。它的開(kāi)發(fā)效率及運行效率都還是很快的,尤其是開(kāi)發(fā)效率簡(jiǎn)直把這個(gè)開(kāi)發(fā)工具做的不能再傻瓜了,我相信學(xué)完JAVA的人再去學(xué)DOTNET絕對不難學(xué),DOTNET本身就有很多東西都是參考JAVA設計的。
現在網(wǎng)站表現層上的開(kāi)發(fā),一般如果后臺是JAVA的,前臺基本就是JSP了,但是當我用了PHP后,發(fā)現PHP的效率要比JAVA、JSP要高很多。。。而且PHP現在的功能也是非常強大的,,我建議一般的中小型項目可以考慮用PHP。用PHP開(kāi)發(fā)項目其實(shí)挺爽的。
今天又看了點(diǎn)PERL的東西,PERL是一個(gè)很強大的腳本語(yǔ)言,可以說(shuō)這么多年了還是一直被人們津津樂(lè )道。它的強處在于效率安全上。
最后的建議就是擇優(yōu)錄取吧。。。針對不同的項目,不同的環(huán)境,選擇不同的開(kāi)發(fā)語(yǔ)言。比如,我現在有一個(gè)項目非常急。。。想盡快搞出來(lái),上線(xiàn)用,那我建議選擇DOTNET來(lái)開(kāi)發(fā),絕對快。如果要考慮效率安全性更強一些的話(huà),可以考慮PHP和PERL一起用,如果項目比較大型,而且選擇使用LINUX或UNIX做為服務(wù)器,那么可能考慮選擇JAVA開(kāi)發(fā)。
【你是否具備成為java高手的條件】相關(guān)文章:
如何迅速成為Java高手08-08
成為Java高手的學(xué)習要點(diǎn)匯編06-25
如何判斷自己是否具備免考條件06-24
怎么成為網(wǎng)絡(luò )技術(shù)高手07-29
你是否符合監理工程師注冊條件08-23
優(yōu)秀導游應該具備的條件06-21
怎樣才能成為PHP高手?06-16
java軟件具備的四項優(yōu)勢08-13