寫代碼不快
㈠ 怎樣提高寫代碼的效率和速度
寫得多寫得快不代表寫得好
不要為了快而快
多練多思考
IDE用的時間長了熟悉了
速度自然不會慢
PS:之前我們經理說要以代碼量來作為我們的工作量,被我們集體鄙視。軟體開發是一門藝術,分析設計編碼測試每一個步驟都是藝術,又不是體力活,哪能靠量來統計,想想就好笑。
㈡ 如何提高編寫代碼的速度
1. 用中來文輸入法聊天/寫文源檔與寫代碼切換時,養成直接切回系統英文輸入法的習慣。都是一個快捷鍵的事,省去不少麻煩。
2. 習慣日常生活如聊天時使用規范的標點符號與中英文格式,如中文用「。」而不是「.」,中英文數字間空格等。
3. 使用標有拼寫錯誤提示的瀏覽器/軟體。
4. 使用規范指法。
5. 使用反饋比較明確的鍵盤。不一定要機械鍵盤但鍵程清晰擲地有聲還是要的。
㈢ 網頁設計師請進,我寫代碼的速度很慢,怎麼辦
我剛開始也這樣來的,其實我覺自得網頁的布局構思很重要的,你拿來網頁要先分析好這個效果圖是怎樣排列的,怎樣切才能簡單而不容易出錯。有了構思一塊一塊了來就行了。還有就是CSS命名的問題了,剛開始我有的時候想一個CSS的名字要想上一分鍾,那麼多真的不好命名。後來我想到了一中方法個人覺得還是挺有用的,就是你下一個有道詞典,需要命名的時候全都用英文,不會的就用有道查詢一下,這樣慢慢的你就會對哪個地方用什麼英文名字會有自己的一套命名習慣。其實我個人感覺寫代碼是最好寫的了,因為你有了構思,知道該如何布局,DW裡面都有提示代碼,敲的時候只打前面的幾個開頭字母後面就會有提示很快的。還有要注意的就是瀏覽器的兼容,這個你一定要寫完一段代碼馬上用不同的瀏覽器測試一下,我用IE6和火狐,這兩個如果兼容了別的就沒什麼大的問題了。記住啊,要寫完一段代碼馬上就要測試效果,看兩個瀏覽器的效果是否相同,如果不同就在代碼裡面調試好知道顯示正常為止。要是寫完很多代碼在測試的話如果出了問題改起來會很麻煩的。這些都是我的一些工作經驗,希望對你有小小的幫助吧。
㈣ 編寫程序很難嗎
編程難不難?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問編程好不好學?
不知道LZ看沒看過聖鬥士星矢這部動漫,如果你想踏入編程殿堂,就要先想想那個被無數小孩子嘲笑的實力很菜又只會死纏濫打經常被虐得體無完膚的主角星矢,嘲笑歸嘲笑,但是你遇到的問題跟星矢差不多。許許多多難以解決的問題,像一座座大山一樣壓迫著你,而且你找不到人問,無從下手。但是你比星矢好點,星矢戰勝不了敵人生命就會終結,你解決不了問題可能永遠的就半途而廢於編程無緣了。所以學編程前,首先你得問問自己,想學編程,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想像的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,應該你確實不適合學。
如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後台資料庫mysql,數據格式json,xml,各種網路協議,還有網站開發語言PHP, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多「天坑」在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩游戲享受生活了。
程序員加班很恐怖,工作制通常是996,即早9晚9周六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆睡覺了,你還在工作中,是不是很崩潰?
第2,程序員耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計演算法,不斷地把代碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要網路,google,英文論壇尋求幫助,理解錯誤信息是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。
第3. 程序開發首先是非常難學的,任何一門編程語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關系,知識經驗無法串用。當然好多大牛說什麼編程思想是互通的掌握核心演算法思想就行了但是我編程開發這么多年實在看不出有多少互通,學好一門能一通百通?騙騙小孩子還差不多。一門語言與另一門差太遠了好不?工作中你用到這些技術你還不得不去學。而且程序技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新視頻解碼技術,游戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找實例看文檔去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕項目不會給你什麼時間,一般三天就是極限了,你需要這么短的時間快速掌握一項新技術...
綜上,你明白程序員為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程序員干到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閑時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇跡了
㈤ 如何提高代碼編寫的速度
盡量不要使用手滑鼠,可以多使用快捷鍵。雙手在鍵盤區域內能夠解決回的問題,就交給鍵盤吧答!
程序員怎樣提高寫代碼速度?(親身經驗總結)
熟練標准鍵盤指法,對於常用代碼,如果能形成條件反射式的指法操作,速度會快很多呀,小夥伴們!
程序員怎樣提高寫代碼速度?(親身經驗總結)
如果能熟練、快速地完成中英文之間的切換,也將節約不少時間。
程序員怎樣提高寫代碼速度?(親身經驗總結)
多讀書、讀優秀的代碼編寫,吸取更多營養並熟練運用代碼關鍵字。追求快速的同時還要兼顧效率,架構好代碼的層次,代碼風格、介面設計,都是提高代碼編寫速度的綜合因素。
程序員怎樣提高寫代碼速度?(親身經驗總結)
㈥ 如何提高敲代碼的速度
我們在寫代碼的抄時候,一般都希望自己能敲得快,敲的准確錯誤少。
這就要求我們多練習,在練習的時候,要根據鍵盤的特點和自己身體/手指的特點找到最舒服最合適的姿勢和手指形態。對於大多數人來說,都是敲著敲著就能找到這種狀態的。
在開始的時候,最主要的是多練習,這樣指法就會越來越熟練,直到最後發現不要動腦筋,就可以將手指放對,不需要思考就能敲擊出正確的字元出來。
我記得我在剛學習敲代碼的時候,就是找到一個鍵盤(沒有電腦,沒有屏幕),然後去敲擊一本《艦載武器》的雜志上的文章,敲擊幾篇之後就很有感覺了。
㈦ 程序員怎麼才能提高代碼編寫速度
方法很多,說說我的想法
電子文檔,可修改性強,想到方案,覺得差不多,就去做。因為復雜的程序,靠單純思考是做不出來的。
例如你現在正在看的回答。我看到這個問題時,腦子里有很多想法,但不知道怎麼寫才能通俗易懂,所以我就一個一個列出來,
然後一個一個完善,然後調整順序,不需要的還得刪除。而代碼也是如此,在寫與改的過程中,你會有更好的方案,這也是一個練習的過程。
善於利用軟體,使用寫代碼的專業軟體。像 VS Code、eclipse等。有很多功能,我都不知道,但我知道vscode可以搜索文件內容,當你在一堆文件里找一個文件,或文件里找某個函數時,在知道名字的情況下用搜索功能,能幫你省很多時間,還減輕眼睛負擔。用好手中軟體。對開發十分便利。
記不住文件名,可以建個txt文件備忘。txt是個好東西。很多記不住的都可以用txt,只是得規劃好。別建了一堆txt,自己都分不清。當然這規劃也需要時間歷練。
有空還可以了解一下命令行,腳本文件。有些固定的操作可以寫成腳本。不需要專門去學,只要了解一下,知道有哪些功能,就行了。具體編寫可以網路。
注意休息,疲勞的狀態肯定是跑不快的。早睡也許覺得沒有更精神,但熬夜會更沒有精神。早睡睡不著??可以試試早起,強迫自己早起,到了晚上不信睡不著。工作期間記得每小時休息幾分鍾,放鬆放鬆精神,活動活動身體。注意飲食,馬無夜草還不肥呢,要按時吃好飯。適當運動,運動能改善體液循環,下蹲、俯卧撐、仰卧起坐。這些可以早上在室內做,只要二十分鍾。
看完這些可能還是一臉懵逼。能寫的還有很多,但世上沒有完全相同的兩個人,一切還得靠自己。自己觀察時間耗在哪裡,總結,尋找解決方案。然後實行。
從意識到,到了解,到改變,到掌握是需要時間的,耐心點會有回報的。
㈧ 如何學會寫代碼
1、是選擇學習的編程語言,計算機語言的種類繁多,但是大體可以分為機器語言,匯編語言,高級語言以及腳本語言。
2、學習編程的過程中入門是一個很重要的過程,尤其是對於編程一點都不了解的朋友,看著那些密密麻麻看不懂的代碼,什麼熱情都被澆滅了,從而就此放棄了學習編程,因此選擇編程的入門方式十分重要。
3、可以從網上獲取到我們需要的知識,自然也包括了學習編程,現在很多編程語言都出了視頻教程,而且還不止一家,我們可以挑選最適合自己的視頻教程來學習。
4、光看不練假把式,每當我們看完一節視頻教程的時候,我們就應該把講述的這些內容自己多練習幾遍,直到完全掌握,這樣再去看下一節的視頻教程,千萬不要光看不練,我們的目的不是為了看視頻而看視頻,而是為了掌握知識,只有掌握了才是自己的。
5、當我們累計到一定程度的知識之後就可以做一個簡單的項目了,一是為了鞏固所學的知識,把我們所學的知識串聯起來,二是為了以後的工作做准備,畢竟早點熟悉以後的工作內容才能早點上手。
㈨ 寫代碼累,還是搬磚累,具體能說服我的理由說出來
一個費腦,一個費體力;精神能把人逼瘋,身體壓力能把健康帶走,不能說哪個更累,只能說版你更權在意哪方面;因為寫代碼也有很快樂的時候,當你寫出了滿意的程序,你的自豪感會上升,再累也值得;當你搬磚的時候,有一群志同道合的朋友們一起談天說地,再曬也開心。累只是你做不好的負面情緒,所以還是提升自己最重要。
㈩ 同為C語言寫的軟體,代碼越少運行速度越快嗎
理論是這樣 一個helloworld的列印 肯定比計算天文數字的程序運行的快
但是 運行速度不是只看代碼的多與少的 實現同一個功能的代碼也不是越少運行的越快
這裡面牽涉到很多東西 我也不是很懂