自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

提高編程能力的7條建議

開(kāi)發(fā) 后端 前端
當(dāng)你不熟悉編程的時(shí)候,你可能會(huì)覺(jué)得無(wú)從下手,并且不知道如何運(yùn)用學(xué)到的知識(shí)。只要你通過(guò)了這一困難的學(xué)習(xí)階段,你就會(huì)發(fā)現(xiàn)一個(gè)全新的世界。

編程是非??岬囊患虑?,但是在酷炫的背后它對(duì)很多人來(lái)說(shuō)還是挺難的。很多人在學(xué)習(xí)編程之初就被困難擊敗了。

 

當(dāng)你不熟悉編程的時(shí)候,你可能會(huì)覺(jué)得無(wú)從下手,并且不知道如何運(yùn)用學(xué)到的知識(shí)。只要你通過(guò)了這一困難的學(xué)習(xí)階段,你就會(huì)發(fā)現(xiàn)一個(gè)全新的世界。

 

以下是一些能夠幫助你快速提高編程技巧的建議。

 

1.  多寫(xiě)代碼

 

學(xué)習(xí)某件事情***的辦法就是練習(xí)。你應(yīng)該花大量時(shí)間去構(gòu)建和編寫(xiě)代碼除非你認(rèn)為練習(xí)對(duì)你的幫助不大。你可以從寫(xiě)一些基礎(chǔ)知識(shí)相關(guān)的簡(jiǎn)單程序開(kāi)始。

 

2.  參與不同類(lèi)型的項(xiàng)目

 

當(dāng)你對(duì)某種開(kāi)發(fā)語(yǔ)言非常熟悉之后,你應(yīng)該開(kāi)始做一些正事了。這樣做能幫你對(duì)那種開(kāi)發(fā)語(yǔ)言的性能有個(gè)全面的理解,同時(shí)也能推動(dòng)你去學(xué)習(xí)與這門(mén)語(yǔ)言相關(guān)的一些東西。過(guò)了段時(shí)間你會(huì)發(fā)現(xiàn)你經(jīng)常用類(lèi)似的方法去解決類(lèi)似的問(wèn)題,將很難從固有思維中跳出來(lái)去學(xué)習(xí)新的技能。

 

3.  精通一到兩門(mén)你使用的語(yǔ)言

 

讀一兩本關(guān)于這門(mén)語(yǔ)言的好書(shū)。重點(diǎn)掌握這門(mén)語(yǔ)言的先進(jìn)開(kāi)發(fā)理論知識(shí),并且對(duì)它的核心和語(yǔ)言庫(kù)足夠了解。確保你所使用的語(yǔ)言中至少有一種腳本語(yǔ)言。

 

4.  開(kāi)始閱讀

 

盡可能的多讀書(shū)。書(shū)能夠幫你系統(tǒng)的學(xué)習(xí)一門(mén)語(yǔ)言,并且能夠帶你了解這門(mén)語(yǔ)言的各個(gè)方面。對(duì)于初學(xué)者來(lái)說(shuō)更應(yīng)該多讀書(shū)。

 

5.  加入討論

 

當(dāng)和別人討論的時(shí)候,你會(huì)產(chǎn)生一些以前從未出現(xiàn)過(guò)的主意或者想法。在這個(gè)過(guò)程中,你能夠從別人那里學(xué)到很多,同時(shí)這也是一次機(jī)會(huì),通過(guò)分享你關(guān)于編程的看法檢查你到底對(duì)于這門(mén)語(yǔ)言掌握了多少。

 

6.  通讀公司內(nèi)部的技術(shù)和培訓(xùn)資料

 

比如說(shuō),谷歌有很多的代碼實(shí)驗(yàn)室,有著幾十年經(jīng)驗(yàn)的大牛們用各種語(yǔ)言寫(xiě)出來(lái)的***的實(shí)踐在實(shí)驗(yàn)室里用來(lái)做核心培訓(xùn)和高質(zhì)量的指導(dǎo)。如果你公司沒(méi)有類(lèi)似的資源,谷歌的開(kāi)源了一些他們的指南:https://code.google.com/p/google-styleguide/

 

7.  寫(xiě)博客

 

當(dāng)你學(xué)習(xí)編程時(shí),你會(huì)遇到各種問(wèn)題,并且想盡辦法去解決它們。你可以在博客中記錄下你解決問(wèn)題的過(guò)程和你從中學(xué)到了什么。其它人看到你的文章后,也能從中獲益。同時(shí),你還能和志同道合的人交上朋友。

 

至于花在學(xué)習(xí)編程上的時(shí)間,剛開(kāi)始你應(yīng)該擠出20%的個(gè)人時(shí)間致力于提高個(gè)人開(kāi)發(fā)能力。如果可能的話,***是每天一兩個(gè)小時(shí)而不是一個(gè)禮拜一天,因?yàn)檫@樣你能通過(guò)日常習(xí)慣去提高你的能力。最初的時(shí)候效果可能不明顯(當(dāng)然如果你因?yàn)樯暇W(wǎng)或者其他事情分心的話是沒(méi)效果的),但是這樣做的目的是讓你在長(zhǎng)期的編程學(xué)習(xí)中有更高的效率。

 

英文原文:Advice on improving your programming skills

譯文鏈接:http://www.iteye.com/news/28780

責(zé)任編輯:林師授 來(lái)源: ITEYE
相關(guān)推薦

2010-10-14 10:43:43

編程

2011-07-10 00:29:18

PHP

2018-06-08 15:01:20

2011-07-15 17:21:46

網(wǎng)站程序

2014-07-23 09:55:11

程序員

2015-03-03 13:22:15

50條C++編程學(xué)習(xí)建議

2016-11-14 18:30:32

大數(shù)據(jù)Hadoop

2016-11-15 14:50:31

大數(shù)據(jù)數(shù)據(jù)倉(cāng)庫(kù) Hadoop

2016-11-16 13:03:23

大數(shù)據(jù)OLTPHadoop

2011-12-21 10:54:23

Apple應(yīng)用設(shè)計(jì)iOS

2022-05-20 12:13:35

企業(yè)安全網(wǎng)絡(luò)攻擊網(wǎng)絡(luò)安全

2011-03-21 15:51:27

SQL執(zhí)行效率

2019-11-08 14:14:43

數(shù)據(jù)庫(kù)機(jī)器學(xué)習(xí)算法

2012-04-27 16:54:57

Java代碼

2022-11-02 10:31:01

IT創(chuàng)IT領(lǐng)導(dǎo)者

2022-11-03 08:26:47

Terraform系統(tǒng)運(yùn)維

2016-08-18 15:15:47

2022-08-02 11:21:38

安全誤報(bào)網(wǎng)絡(luò)安全

2011-05-30 15:44:07

敏捷開(kāi)發(fā)

2019-11-06 11:16:00

程序員HTMLPython
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)