一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

13條編程好習(xí)慣總結(jié)

ss ? 來源:liu志軍 ? 作者:liu志軍 ? 2021-02-12 11:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

取個(gè)好名字

不管是包名,類名還是函數(shù)方法和變量,不要隨意命名,像什么 foo, bar, a,b,c 這種沒有任何意義的名字會(huì)污染你的整個(gè)代碼

先構(gòu)思再寫代碼

拿到一個(gè)需求最開始是分析需求,拆解問題,將大問題拆解為更小問題,思路清晰了代碼寫起來才快。

能用Google就不用百度

百度搜出來的東西一是廣告太多,難以辨識(shí),二是質(zhì)量太差,容易被帶偏。

寫注釋

“最好的注釋就是代碼本身”,這句話不是你不寫注釋的借口,相信我你的代碼時(shí)間久了自己都不知道什么意思。必要的地方加上注釋不僅方便別人理解你的代碼,也方便自己。

寫單元測試

沒有單元測試的代碼不是跑不起來,而是無法對預(yù)期結(jié)果做出正確的承諾。單元測試是個(gè)短期內(nèi)投入回報(bào)比低,但是長期投入回報(bào)比巨大的事情。無論是定位問題還是代碼重構(gòu),有單元測試猶如系上保險(xiǎn)帶走鋼絲。

dont repeat yourself

重復(fù)的代碼不要出現(xiàn)兩次以上,學(xué)會(huì)將類似的代碼進(jìn)行封裝,減少代碼的冗余。 這句話的另一層意思不不要重復(fù)造輪子,有成熟的方案就直接用,不要什么都想著自己實(shí)現(xiàn)。

做好版本管理

git 是個(gè)好東西

不炫技

不要代碼里面強(qiáng)加炫技的代碼,按規(guī)范來寫

多閱讀優(yōu)秀代碼

學(xué)習(xí)優(yōu)秀的開源代碼,這是讓自己進(jìn)步最好的捷徑,不一定研究透一個(gè)完整的框架,哪怕是管中窺豹也比不去看有收獲。

多讀書

多讀點(diǎn)經(jīng)典書籍,評價(jià)是否經(jīng)典可以去豆瓣看評分,8.0以上的書籍都值得讀

寫博客

寫博客就是將自己思考的東西沉淀下來,順便還能給別人帶來幫助

學(xué)好英語

英語再差也要做到能熟練閱讀英文文檔的水平,不然每天只能看二手資料,看翻譯的東西不僅不嚴(yán)謹(jǐn)而且時(shí)效性很差,畢竟技術(shù)日新月異。

保持健康

編碼身體坐直,不然很早就會(huì)出現(xiàn)頸椎問題, 保持一定的運(yùn)動(dòng)習(xí)慣,不然工作三年就有肚腩, 少熬夜,保證每天6~8小時(shí)的睡眠時(shí)間,不然頭發(fā)掉的早,還容易猝死

補(bǔ)充

程序員很難通過“技術(shù)”這單一的技能掙到工作之外的錢,技術(shù)管理著不是最牛的,而是領(lǐng)導(dǎo)能力出眾的,技術(shù)大V不是技術(shù)最牛的,但是寫作方面很優(yōu)秀,獨(dú)立開發(fā)者技術(shù)也不是最牛的,但是有很好的產(chǎn)品能力,做編程網(wǎng)課培訓(xùn)的往往能把一個(gè)知識(shí)點(diǎn)深入淺出的講透,最牛的程序員都在實(shí)驗(yàn)室悶頭搞科研,所以別只盯著“技術(shù)”這一個(gè)方向。多方位提高自己,你不需要每個(gè)領(lǐng)域都做到拔尖,這個(gè)時(shí)代綜合能力越強(qiáng)的人創(chuàng)造的價(jià)值越大

責(zé)任編輯:xj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3689

    瀏覽量

    95246
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70731
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    954

    瀏覽量

    30409
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    【HarmonyOS 5】鴻蒙中進(jìn)度的使用詳解

    【HarmonyOS 5】鴻蒙中進(jìn)度的使用詳解 ##鴻蒙開發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類應(yīng)用 (金融理財(cái)# 一、HarmonyOS中Progress進(jìn)度的類型
    的頭像 發(fā)表于 07-11 18:26 ?222次閱讀
    【HarmonyOS 5】鴻蒙中進(jìn)度<b class='flag-5'>條</b>的使用詳解

    相關(guān)協(xié)議信號(hào)總結(jié)

    電子發(fā)燒友網(wǎng)站提供《相關(guān)協(xié)議信號(hào)總結(jié).xlsx》資料免費(fèi)下載
    發(fā)表于 06-25 15:34 ?4次下載

    268PCB Layout設(shè)計(jì)規(guī)范(免積分下載)

    本文總結(jié)了PCB布線與布局和電路設(shè)計(jì)總共268設(shè)計(jì)規(guī)范,供大家參考學(xué)習(xí)。 獲取完整資料可下載附件哦!?。。?/div>
    發(fā)表于 03-05 16:26

    模電手賬筆記(13

    模電手賬筆記(13
    的頭像 發(fā)表于 02-26 10:56 ?370次閱讀
    模電手賬筆記(<b class='flag-5'>13</b>)

    光纖怎么分兩

    光纖可以通過以下方式分成兩使用: 使用分光器 分光器是一種光學(xué)器件,它可以將光信號(hào)按照一定的比例分成多路。通常,分光器有1:2、1:4、1:8等不同的分光比例,這意味著一根光纖輸入的光信號(hào)可以
    的頭像 發(fā)表于 02-25 10:07 ?1557次閱讀

    AMAZINGIC晶焱科技:后疫情時(shí)代來臨,E-Bike已成為生活習(xí)慣

    AMAZINGIC晶焱科技:后疫情時(shí)代來臨,E-Bike已成為生活習(xí)慣
    的頭像 發(fā)表于 02-19 22:56 ?298次閱讀
    AMAZINGIC晶焱科技:后疫情時(shí)代來臨,E-Bike已成為生活<b class='flag-5'>習(xí)慣</b>

    AI 應(yīng)用場景全覆蓋!解碼超高端 VU+ FPGA 開發(fā)平臺(tái) AXVU13F

    UltraScale+ XCVU13P(16nm工藝)FPGA 芯片,但從原先最大支持 16G DDR4 SODIMM 內(nèi)存插槽升級為最大支持 32G ,并且支持多達(dá) 4 個(gè) FMC+ 擴(kuò)展接口,接入
    的頭像 發(fā)表于 02-13 17:56 ?551次閱讀
    AI 應(yīng)用場景全覆蓋!解碼超高端 VU+ FPGA 開發(fā)平臺(tái) AXVU<b class='flag-5'>13</b>F

    2024年AI編程技術(shù)與工具發(fā)展總結(jié)

    數(shù)據(jù)進(jìn)行多方位的總結(jié)和梳理。 在第二章《TOP 101-2024 大模型觀點(diǎn)》中,同濟(jì)大學(xué)特聘教授、CCF 杰出會(huì)員 朱少民 對 2024 年 AI 編程技術(shù)與工具發(fā)展進(jìn)行了總結(jié)。 全文如下
    的頭像 發(fā)表于 02-13 09:11 ?676次閱讀
    2024年AI<b class='flag-5'>編程</b>技術(shù)與工具發(fā)展<b class='flag-5'>總結(jié)</b>

    養(yǎng)成良好的編程習(xí)慣|堆內(nèi)存初值不一定是0

    ? 什么是良好的編程習(xí)慣?可以看下這段代碼,有沒有什么問題? #include #include int main(){????char?*s?=?(char?*)malloc(1024
    的頭像 發(fā)表于 12-18 09:14 ?375次閱讀

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))習(xí)慣推薦方案概述

    一、習(xí)慣推薦是HarmonyOS學(xué)習(xí)用戶的行為習(xí)慣后做出的主動(dòng)預(yù)測推薦。 1.開發(fā)者將用戶在應(yīng)用/元服務(wù)內(nèi)的使用行為向HarmonyOS共享,使得HarmonyOS可以基于共享的數(shù)據(jù)學(xué)習(xí)
    發(fā)表于 11-19 17:59

    AM17x功耗總結(jié)

    電子發(fā)燒友網(wǎng)站提供《AM17x功耗總結(jié).pdf》資料免費(fèi)下載
    發(fā)表于 10-12 09:14 ?0次下載
    AM17x功耗<b class='flag-5'>總結(jié)</b>

    51單片機(jī)晶振的問題總結(jié)

    電子發(fā)燒友網(wǎng)站提供《51單片機(jī)晶振的問題總結(jié).doc》資料免費(fèi)下載
    發(fā)表于 09-07 09:32 ?0次下載

    內(nèi)存接觸不良會(huì)導(dǎo)致哪些情況

    內(nèi)存接觸不良是一種常見的計(jì)算機(jī)故障,它可能會(huì)導(dǎo)致多種問題,影響計(jì)算機(jī)的正常運(yùn)行。本文將詳細(xì)介紹內(nèi)存接觸不良可能導(dǎo)致的各種情況,以及如何診斷和解決這些問題。 計(jì)算機(jī)無法啟動(dòng) 內(nèi)存接觸不良最明顯
    的頭像 發(fā)表于 09-02 14:36 ?4580次閱讀

    工業(yè)機(jī)器人的四種編程(示教編程、離線編程、自增強(qiáng)現(xiàn)實(shí)編程編程)剖析!

    當(dāng)前機(jī)器人廣泛應(yīng)用于焊接、裝配、搬運(yùn)、噴漆及打磨等領(lǐng)域,任務(wù)的復(fù)雜程度不斷增加,而用戶對產(chǎn)品的質(zhì)量、效率的追求越來越高。在這種形式下,機(jī)器人的編程方式、編程效率和質(zhì)量顯得越來越重要。降低編程的難度
    的頭像 發(fā)表于 08-30 12:14 ?6431次閱讀
    工業(yè)機(jī)器人的四種<b class='flag-5'>編程</b>(示教<b class='flag-5'>編程</b>、離線<b class='flag-5'>編程</b>、自增強(qiáng)現(xiàn)實(shí)<b class='flag-5'>編程</b>主<b class='flag-5'>編程</b>)剖析!

    linux定時(shí)任務(wù)的用法總結(jié)

    習(xí)慣了使用 windows 的計(jì)劃任務(wù),使用 linux 中的 crontab 管理定時(shí)任務(wù)時(shí)很不適應(yīng)。
    的頭像 發(fā)表于 08-14 18:16 ?1149次閱讀
    linux定時(shí)任務(wù)的用法<b class='flag-5'>總結(jié)</b>