給你介紹提高程序員工作效率的5個(gè)工具
2018-11-25 16:09供稿中心:國家信息安全水平考試授權(quán)中心編輯

我們每次看到代碼都是一個(gè)頭兩個(gè)大的狀態(tài),更別說一個(gè)項(xiàng)目的完成了,這過程中一定是非常復(fù)雜而多變的,那么有沒有能夠提高程序員工作效率的工具呢?合工大國家信息安全水平考試授權(quán)中心的劉老師給你詳細(xì)介紹一下吧。
這份清單是我們期待已久的,這些高效的工具對于程序員是大有幫助的,你一旦開始使用,就會離不開它們。
1.Git
以前是有不少的版本控制工具,有好用的,同時(shí)也有不太好用的,但總的來說它們都沒有很好的發(fā)展。這時(shí)候Git出現(xiàn)了,還有GitHub,EGit,一旦你用上了這個(gè)神奇的工具,估計(jì)你就很難再碰到更好的VCS了。還沒用過Git?趕快試一下吧。
2.Stack Overflow
不開玩笑,2005年的時(shí)候你用google搜過技術(shù)相關(guān)的資料嗎?又或者1995年那陣上FidoNet去找一些答案?這樣的情景太可怕了。那會兒搜索出來的東西都是一些無聊透的論壇討論,是一些偽專家在談?wù)撘恍╁e(cuò)誤的東西。
當(dāng)然,這些論壇現(xiàn)在可能還存在,但沒有一個(gè)還能出現(xiàn)在Google搜索結(jié)果的頁了。現(xiàn)在,如果你搜索技術(shù)問題的話,十個(gè)里面有兩三個(gè)都是StackOverflow上面的,它們基本都可以很好地解決你的問題。Stack Overflow滿足那些活躍的用戶,而沒有賬號的用戶會不斷的加入進(jìn)來,找到他們滿意的答案,并且點(diǎn)擊相關(guān)的廣告。確實(shí)要為Stack Overflow以及他們出色的商業(yè)模式豎起大姆指。
3.IntelliJ
Eclipse通常是個(gè)不錯(cuò)的選擇(還是免費(fèi)的),但I(xiàn)ntelliJ IDEA,還有phpStorm,在各方面都更為出色,你可以隨時(shí)免費(fèi)試用它的社區(qū)版,但用過之后估計(jì)你就不想再換回來了。一段時(shí)間后,你較終肯定是選擇旗艦版的。
4.PostgreSQL
PostgreSQL聲稱自己是世界上較先進(jìn)的開源數(shù)據(jù)庫,它確實(shí)是雅易用,符合標(biāo)準(zhǔn)的數(shù)據(jù)庫之一,能讓你在其中對SQL的使用感到很有興趣。
我們相信在幾年時(shí)間內(nèi),PostgreSQL很有可能不僅在語法上擊敗商業(yè)數(shù)據(jù)庫,同時(shí)在性能上也能超越它們。如果你需要一個(gè)基于SQL的數(shù)據(jù)存儲系統(tǒng),PostgreSQL將是很好的一個(gè)選擇,它的每一個(gè)性都是那么的實(shí)用。我們來期待PostgreSQL的佳音吧。
5.Less CSS
當(dāng)你次使用Less CSS的時(shí)候,你肯定會說為什么CSS不是這樣的呢?你說的對,CSS就應(yīng)該像它這樣,在這里,你原來所討厭CSS的那些理由(重復(fù),冗余,復(fù)雜)都不見了。作為一個(gè)不太關(guān)注HTML5,布局這些東西的老土的HTML-table的忠實(shí)粉絲,用了Less CSS之后我感覺自己可以寫出更多花哨的網(wǎng)站來了!我已經(jīng)離不開Less CSS了。