日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(pí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)典書籍,評(píng)價(jià)是否經(jīng)典可以去豆瓣看評(pí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)注

    90

    文章

    3725

    瀏覽量

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

    關(guān)注

    30

    文章

    4981

    瀏覽量

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

    關(guān)注

    4

    文章

    956

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ATtiny13/ATtiny13V:低功耗8位微控制器的卓越之選

    架構(gòu) ATtiny13采用了先進(jìn)的AVR 8位微控制器架構(gòu),具有120強(qiáng)大的指令,且大多數(shù)指令能在單時(shí)鐘周期內(nèi)執(zhí)行
    的頭像 發(fā)表于 04-07 09:35 ?183次閱讀

    ATtiny13/ATtiny13V 8位微控制器深度解析

    ATtiny13/ATtiny13V 8位微控制器深度解析 在電子設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。ATtiny13/ATtiny13V 8位微控制器憑借其高性能
    的頭像 發(fā)表于 04-06 15:05 ?786次閱讀

    探索PSoC? CY8C22x13:可編程系統(tǒng)芯片的卓越之選

    探索PSoC? CY8C22x13:可編程系統(tǒng)芯片的卓越之選 在電子設(shè)計(jì)領(lǐng)域,一款性能卓越、功能豐富的芯片往往能為項(xiàng)目帶來事半功倍的效果。PSoC? CY8C22x13系列芯片就是這樣一款值得深入
    的頭像 發(fā)表于 03-29 16:55 ?986次閱讀

    EMC PCB設(shè)計(jì)總結(jié)

    EMC PCB設(shè)計(jì)總結(jié)
    發(fā)表于 03-23 14:52 ?14次下載

    線性化編程與結(jié)構(gòu)化編程的不同點(diǎn)

    線性化編程是將整個(gè)用戶程序連續(xù)放置在一個(gè)循環(huán)程序塊(OB1)中,按順序執(zhí)行的編程范式。這種結(jié)構(gòu)與PLC所代替的硬接線繼電器控制類似,CPU逐條地處理指令,體現(xiàn)了早期PLC編程的簡單性和直觀性。說白了就是一
    的頭像 發(fā)表于 03-16 16:58 ?610次閱讀
    線性化<b class='flag-5'>編程</b>與結(jié)構(gòu)化<b class='flag-5'>編程</b>的不同點(diǎn)

    ATtiny13/ATtiny13V:低功耗8位微控制器的強(qiáng)大之選

    和 ATtiny13V 基于 AVR 增強(qiáng)型 RISC 架構(gòu),具有高性能、低功耗的顯著特點(diǎn),能夠在各種電子設(shè)備中發(fā)揮重要作用。 高性能架構(gòu) :該架構(gòu)擁有 120 強(qiáng)
    的頭像 發(fā)表于 02-28 15:15 ?579次閱讀

    RGB時(shí)序燈的工作原理講解

    圖文配合講解了RGB時(shí)序燈的應(yīng)用場景、什么是RGB時(shí)序燈、信號(hào)格式與傳輸規(guī)則、燈珠芯片的工作流程、顏色與動(dòng)態(tài)效果控制方式等
    發(fā)表于 02-06 11:36 ?0次下載

    博通LED燈:設(shè)計(jì)與應(yīng)用的全面指南

    博通LED燈:設(shè)計(jì)與應(yīng)用的全面指南 作為電子工程師,我們在設(shè)計(jì)項(xiàng)目時(shí)經(jīng)常會(huì)用到各種LED燈。今天就來詳細(xì)聊聊博通(Broadcom)的HLCP-x100和HLMP-2xxx系列LED燈,深入
    的頭像 發(fā)表于 12-30 15:30 ?473次閱讀

    如何成為編程高手

    、多與別人交流   三人行必有我?guī)?,也許在一次和別人不經(jīng)意的談話中,就可以迸出靈感的火花。多上上網(wǎng),看看別人對同一問題的看法,會(huì)給你很大的啟發(fā)。   7、良好的編程風(fēng)格   注意養(yǎng)成良好的習(xí)慣,代碼
    發(fā)表于 12-29 06:57

    單片機(jī)C語言編程的心得

    寫這個(gè)8*8按鍵程序的過程中,不管是在自己寫還是參考別人程序的過程中,發(fā)現(xiàn)自己對C語言有些基本知識(shí)點(diǎn)和編程規(guī)范有很多不懂的地方,有些是自己以前的編程習(xí)慣不好,有些就是基礎(chǔ)知識(shí)不扎實(shí)的表現(xiàn),所以
    發(fā)表于 12-08 07:44

    無線耳機(jī)需要充電多久?

    文章總結(jié):無線耳機(jī)充電時(shí)間受電池容量、充電協(xié)議及使用習(xí)慣影響,需科學(xué)養(yǎng)護(hù)以延長續(xù)航。
    的頭像 發(fā)表于 10-07 13:33 ?1152次閱讀
    無線耳機(jī)需要充電多久?

    ?TPS7C13 300mA可調(diào)低壓差線性穩(wěn)壓器技術(shù)文檔總結(jié)

    該TPS7C13是一款小型、可調(diào)、低壓差(LDO)線性穩(wěn)壓器,可提供300mA的輸出電流。該LDO提供具有高PSRR和負(fù)載和線路瞬態(tài)性能的電壓源,可滿足各種電路的要求。該TPS7C13具有1.4V至5.5V的輸入電壓范圍和0.6V至3.3V的輸出電壓范圍。這種靈活性使TP
    的頭像 發(fā)表于 09-25 14:06 ?1255次閱讀
    ?TPS7C<b class='flag-5'>13</b> 300mA可調(diào)低壓差線性穩(wěn)壓器技術(shù)文檔<b class='flag-5'>總結(jié)</b>

    LP5560可編程單LED驅(qū)動(dòng)器數(shù)據(jù)手冊總結(jié)

    LP5560 是一款可編程 LED 驅(qū)動(dòng)器,可生成各種閃爍序列,每個(gè)序列最多三個(gè)不同長度的脈沖。閃爍序列可以通過單線接口進(jìn)行編程???b class='flag-5'>編程參數(shù)包括開啟和關(guān)閉時(shí)間以及上升和下降時(shí)間。默認(rèn)序列被編程
    的頭像 發(fā)表于 08-29 11:07 ?1367次閱讀
    LP5560可<b class='flag-5'>編程</b>單LED驅(qū)動(dòng)器數(shù)據(jù)手冊<b class='flag-5'>總結(jié)</b>

    【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 ?1351次閱讀
    【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 ?5次下載
    利津县| 温泉县| 安多县| 农安县| 滦平县| 新邵县| 房产| 沅陵县| 华坪县| 东乡族自治县| 潍坊市| 南乐县| 同德县| 镇坪县| 大竹县| 大余县| 龙南县| 邢台县| 湖北省| 腾冲县| 清新县| 石景山区| 山丹县| 石柱| 航空| 柳州市| 宿州市| 福海县| 平乡县| 六盘水市| 阜平县| 南部县| 祁连县| 东方市| 连州市| 长沙市| 桐梓县| 凤凰县| 林口县| 保康县| 岳阳县|