成為優(yōu)秀Java開發(fā)人員的10件事

點關注榨崩,不迷路;持續(xù)更新Java架構相關技術及資訊熱文U履浮D钢搿!

如果您是一名Java開發(fā)人員并且對技術充滿熱情乳怎,那么您可以遵循以下內容彩郊,使您成為優(yōu)秀的Java開發(fā)人員。

一. 對OO原則有很強的基礎和理解

對面向對象編程有深刻的理解對于一個java開發(fā)人員來說是必須的蚪缀。如果沒有OOPS的堅實基礎秫逝,就無法實現(xiàn)像Java這樣的面向對象編程語言的美感。如果你對OOPS沒有很好的了解询枚,盡管你使用的是OOP語言违帆,但你仍然可以用程序方式進行編碼。只是研究OO原則定義無濟于事金蜀。我們應該知道如何將這些OO原則應用于以OO方式設計解決方案刷后。因此,你應該對對象建模廉油,繼承惠险,多態(tài),設計模式有很強的了解抒线。

二. 掌握核心API

如果您不了解語言結構和核心API班巩,那么無論您在理論知識方面有多強大,都沒有用嘶炭。對于Java抱慌,你應該具有非常強大的核心API經驗,如java.lang.*眨猎,I / O抑进,Exceptions,Collections睡陪,Generics寺渗,Threads匿情,JDBC等。當涉及到Web應用程序開發(fā)時信殊,無論哪個框架你都應該對Servlet有很強認知和理解炬称。

三. 持續(xù)編碼

在理論上討論如何實現(xiàn)業(yè)務看起來很簡單。每個人都可以在理論上非常容易地解決問題涡拘。但是玲躯,當我們開始實施我們的方法時,就會發(fā)現(xiàn)事情并非所想那么簡單鳄乏。所以一定要持續(xù)編碼跷车。

四. 訂閱論壇

在項目實施的過程中,我們總會碰見奇奇怪怪的問題橱野,有的可能是真正的bug問題朽缴,但更多的是我們缺乏相應的理論知識和經驗。多關注論壇水援,訂閱相關的領域不铆,那么很多的問題可能都找到解決辦法。

我們并不孤單裹唆。有很多人在研究我們正在開發(fā)的相同技術。在框架上進行簡單的概念驗證時只洒,可能無法給您帶來真正的挑戰(zhàn)许帐。但是當你開始在真實項目上使用它時,你將面臨奇怪的問題毕谴,你將無法在他們的官方文檔中找到任何解決方案成畦。當開始研究新技術時,最好的事情就是訂閱該技術論壇涝开。無論你面臨的問題是什么循帐,這個世界上的其他人可能已經提前面對它并且可能找到了解決方案。如果你能回答其他論壇用戶提出的問題舀武,那么就是相互成長的良性循環(huán)拄养。

五. 關注博客并回復

正如我已經告訴過你并不孤單。全世界有成千上萬的熱心技術狂熱者在博客上發(fā)表他們對技術的見解银舱。您可以在博客上看到相同技術的不同視角瘪匿。有人可以在技術中找到很棒的功能,而其他人則覺得它是一個愚蠢的框架寻馏,給出了該技術為什么會這樣的原因棋弥。所以你可以在博客上看到技術的好壞。關注好博客并回復/評論您對此的看法诚欠。

六. 閱讀開源框架源代碼

一個優(yōu)秀的開發(fā)人員將學習如何使用框架顽染。但是如果你想成為一名優(yōu)秀的開發(fā)人員漾岳,你應該研究各種成功的,流行的框架的源代碼粉寞,在那里你可以看到框架的內部工作機制和許多最佳實踐尼荆。它將以非常有效的方式幫助我們使用框架。

七. 了解技術趨勢

在開源軟件開發(fā)技術趨勢中不斷變化仁锯。當你對一個可能已經過時的框架有所了解時耀找,一些全新的框架就會出現(xiàn)超級功能。您嘗試使用當前框架解決的問題可能已由具有單行配置的新框架解決业崖。所以請留意什么是未來趨勢的野芒,什么是過時的。

八. 反復使用代碼片段/實用程序

加班可能需要反復寫入/復制粘貼同一段代碼/配置双炕。保留像log4.properties狞悲,jdbc配置等那樣的配置片段以及StringUtils,ReflectionUtils妇斤,DBUtils等實用程序將更有幫助摇锋。我它本身不會讓你成為多么優(yōu)秀的開發(fā)者。但是細想一下站超,一些合作開發(fā)人員來請求您幫助從一組對象中獲取屬性值列表荸恕,然后您只需使用您的ReflectionUtil并在幾分鐘內提供解決方案。這會讓你出類拔萃死相。

九. 了解不同的開發(fā)方法

熟悉各種方法融求,如敏捷開發(fā),SCRUM算撮,XP生宛,瀑布模型等。現(xiàn)在選擇開發(fā)方法取決于客戶端肮柜。一些客戶更喜歡敏捷陷舅,一些客戶對瀑布模型感到滿意。因此审洞,了解各種方法會很有幫助莱睁。

十. 通過博客記錄你對技術看法和使用經驗

在日常工作中,您可以學習新事物芒澜,新的更好的做事方式缩赛,最佳實踐,架構理念撰糠。繼續(xù)記錄這些想法或博客并在整個社區(qū)中分享酥馍。當你做一個簡單的POC時,你解決了一個奇怪的問題阅酪≈继唬可能是世界其他地方的某些開發(fā)人員在生產部署的應用程序上面臨同樣的問題汁针。認為該解決方案對該開發(fā)人員有多重要。所以博客你的想法砚尽,他們可能對他人或你自己有幫助施无。

成為一名優(yōu)秀合格的JAVA開發(fā)者,你做到了那些呢必孤?歡迎留言討論猾骡。

點關注,不迷路敷搪;持續(xù)更新Java架構相關技術及資訊熱文P讼搿!赡勘!

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末嫂便,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子闸与,更是在濱河造成了極大的恐慌毙替,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件践樱,死亡現(xiàn)場離奇詭異厂画,居然都是意外死亡,警方通過查閱死者的電腦和手機拷邢,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門木羹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人解孙,你說我怎么就攤上這事∨兹耍” “怎么了弛姜?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長妖枚。 經常有香客問我廷臼,道長,這世上最難降的妖魔是什么绝页? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任荠商,我火速辦了婚禮,結果婚禮上续誉,老公的妹妹穿的比我還像新娘莱没。我一直安慰自己,他們只是感情好酷鸦,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布饰躲。 她就那樣靜靜地躺著牙咏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪嘹裂。 梳的紋絲不亂的頭發(fā)上妄壶,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天,我揣著相機與錄音寄狼,去河邊找鬼丁寄。 笑死,一個胖子當著我的面吹牛泊愧,可吹牛的內容都是我干的伊磺。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼拼卵,長吁一口氣:“原來是場噩夢啊……” “哼奢浑!你這毒婦竟也來了?” 一聲冷哼從身側響起腋腮,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤雀彼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后即寡,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體徊哑,經...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年聪富,在試婚紗的時候發(fā)現(xiàn)自己被綠了莺丑。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡墩蔓,死狀恐怖梢莽,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情奸披,我是刑警寧澤昏名,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站阵面,受9級特大地震影響轻局,放射性物質發(fā)生泄漏。R本人自食惡果不足惜样刷,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一仑扑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧置鼻,春花似錦镇饮、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梅肤。三九已至,卻和暖如春邑茄,著一層夾襖步出監(jiān)牢的瞬間姨蝴,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工肺缕, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留左医,地道東北人。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓同木,卻偏偏與公主長得像浮梢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子彤路,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內容