首頁  >  文章  >  後端開發  >  程式設計師提升網站開發效率的十個有效的工具

程式設計師提升網站開發效率的十個有效的工具

WBOY
WBOY原創
2016-07-25 09:03:03993瀏覽

程式設計師提升網站開發效率的十個有效的工具:
Git
Git
Git
Git
Git
之前也有過不少版本控制的工具。有好的,也有糟糕的。不過它們都或多或少誤入歧途了。
這時候Git出現了。一旦你使用了這個神奇的工具,很難相像你還會碰到比它更好的了。
還沒用過Git?
StackOverflow
真的,我沒在開玩笑。 05年的時候你有用google搜過技術資料吧?或是2000年那會兒拿yahoo搜過?又或者95年那陣上FidoNet去找答案?太可怕了。那會兒搜尋出來的東西都是一些無聊透頂的論壇討論,全是一些偽專家和腳本小子在叨一些錯誤的東西。
這些論壇是還在,但沒有一個還能出現在Google搜尋結果首頁的了。
現在,如果你搜尋技術問題的話,10個裡面有2,3個是StackOverflow上面的。一般你也不會再往下看了,因為80%的情況下這些答案都能解決你的問題。這一定程度上是由於Stack Overflow出眾的評價系統,還有一個原因就是它的SEO做的太好了。
StackOverflow滿足了它的活躍用戶的虛榮心(看上面:-)),而那些沒有帳戶的用戶會不斷的湧進來,找到他們滿意的答案,並且點擊推薦的廣告。
忍不住要為StackOverflow以及他們出色的商業模式豎起大姆指。
Office 365
我們只是家小型的新創公司。控製成本是必不可少的。有了Office365,我們只需為每個用戶支付120美元就可以擁有成熟的Office 2013套裝,它整合了微軟的Onedrive, Sharepoint,Exchange, Access等工具。
也就是說,我們用一個學生支付得起的價格購買了一套企業級的Office應用。
值得注意的是,Office 2013比微軟之前的其它Office套裝都要好。雖然這並不完全和程式設計相關,但這確實是套很不錯的工具,還有一個非常有競爭力的價格。
譯註:大家用的Office都花錢了嗎?
IntelliJ
儘管Eclipse已經很不錯了,但IntelliJ IDEA,還有phpStorm(對於那些不幸要去寫PHP的傢伙),在各方面都足夠秒殺牠。你隨時都可以免費試用它的社群版,但用過之後估計你就不想再換回來了。最後你肯定還是禁不住旗艦版的誘惑的。
PostgreSQL
PostgreSQL聲稱自己是世界上最強大的開源資料庫,我們也認為它確實是最優雅易用,符合標準的資料庫之一。這是一個能讓SQL使用變得非常有趣的資料庫。
我們相信用不了幾年,PostgreSQL很有可能不只在文法上擊敗商業資料庫,同時在效能上也能超越它們。
如果你需要一個基於SQL的資料儲存系統,PostgreSQL將是你的不二選擇。它的每一個特性都是那麼的實用。
我們來靜待PostgreSQL的佳音吧。
6 Java
Java已經有20年的歷史了,不過它仍然穩定在TIOBE榜上的前兩位,這當然是有它的原因的:
+魯棒性+它是門成熟的語言+一次編譯,處處運行(絕大部分平台,很遺憾沒能支援瀏覽器) +它的運行平台也是最好的-JVM +它是開源的+它有數不清的工具,庫,擴展程序,以及應用程式。
儘管有些語言可能看真來更時髦,更性感,更極客範一點,但Java在流行性上仍將繼續領先它們。它是開發語言的首選,Java 8的誕生更是讓它如虎添翼。 jOOQ在jOOQ的部落格裡看到這個多少有點令人吃驚,不過我們認為jOOQ有理由在開發者必須使用的前十個工具裡佔據一席之地。很多jOOQ的用戶用過它之後再也沒用回過原來的工具,因為他們發現在Java裡寫SQL原來可以這麼簡單。 我們已經有了Java和PostgreSQL,它們之間正缺少這麼個成熟的黏合劑。 再說了,現在還有人願意在JDBC的介面上耗費青春嗎? Less CSS第一次使用LessCSS的時候,你一定會覺得:為什麼CSS不能像它這樣? !
你說的很對。 CSS就應該像它這樣才對。你原來所討厭CSS的那些理由(重複,冗餘,複雜),全都不見了。如果你在用phpStorm或其它JetBrains的產品的話,你根本不用擔心如何將它編譯成CSS。
作為一個不太關注HTML5,佈局這些東西的老土的HTML-table的忠實粉絲,用了Less CSS之後我感覺自己可以寫出更多花哨的網站來了!
我已經離不開LessCSS了。
jQuery
Less CSS對CSS意味著什麼,jQuery就對JavaScript意味著什麼。 Stack Overflow上面很多初級的開發人員,甚至不知道jQuery只是JavaScript的一個函式庫而已。他們認為它就是一門語言,因為現在到處都在使用它。
當然,有時候也會有人叫拍說jQuery太重了,就像這家網站:http://vanilla-js.com
不過它確實把DOM操作抽象成了一種比較流暢的方式。如果所有的庫都用它來寫就好了。
C8H10N4O2
C8H10N4O2(通常稱作*)應該是碼農們提高效率的最佳伴侶了。
免費領取LAMP兄弟連原創PHP影片教學光碟/《細說PHP》精要版,詳情諮詢官網客服:
http://www.lampbrother.net



陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn