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

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

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

編程水平真的是一個(gè)量變到質(zhì)變的過程嗎?

朱老師物聯(lián)網(wǎng)大講堂 ? 2022-07-22 09:59 ? 次閱讀

鵝廠內(nèi)部,有一個(gè)關(guān)于“編程水平提升”的帖子,題主是這樣寫的:

我是非計(jì)算機(jī)專業(yè)出身,近一年來,發(fā)現(xiàn)開發(fā)相關(guān)的工作越來越多。雖然能勉強(qiáng)應(yīng)付,但是特別害怕別人看我的代碼,覺得自己的代碼寫很糟糕。我試圖去請教前輩,怎么才能提高編碼水平,前輩說多寫。但是我感覺多寫就一直在重復(fù)那個(gè)勉強(qiáng)應(yīng)付的if else過程,體力搬磚,并沒有什么進(jìn)步。前輩說:量變才能達(dá)到質(zhì)變。請問大家有好的經(jīng)驗(yàn)可以借鑒么?多寫真的會量變到質(zhì)變么?這個(gè)量變的過程大概需要多久?

關(guān)于這個(gè)問題,我們來聽聽鵝廠程序員們的經(jīng)驗(yàn):
01 有效努力是量變引起質(zhì)變的前提@Jianfei.說下個(gè)人的理解,量變到質(zhì)變的前提是:做出的是有效的努力。那么什么是有效努力呢?

  • 無效的努力:一年的經(jīng)驗(yàn)努力用了十年
  • 有效的努力:遇到問題問5個(gè)以上why、深度思考、不停學(xué)習(xí)、不斷突破舒適區(qū)的邊界

只有做出了有效的努力,才能積累知識的深度和廣度,當(dāng)廣度和深度達(dá)到一定程度的時(shí)候,就會發(fā)生所謂的質(zhì)變,質(zhì)變是什么樣的狀態(tài)呢?

  • 學(xué)習(xí)新知識會很快,很多東西一看就知道技術(shù)的本質(zhì)是什么樣子
  • 遇到問題可以一眼看到問題的本質(zhì)

那具體怎么做出有效的努力呢?給幾個(gè)小建議:

  • 遇到需求不要著急寫代碼:一定要想明白為什么要寫這個(gè)代碼,這個(gè)代碼到底要解決什么問題,這個(gè)需求的實(shí)現(xiàn)方案有幾種?最佳方案是哪個(gè)? 怎么能優(yōu)雅的來實(shí)現(xiàn)?腦子里能徹底想明白了這些問題,寫代碼只不過是分分鐘的事情。
  • 遇到問題不要慌:解決問題的關(guān)鍵是先找到到底是誰的問題,“根因”是什么,如果不能很清晰的答上來,那就說明并沒有掌握,這時(shí)候就去查資料、學(xué)習(xí)。直到吃透為止。
  • 從點(diǎn)開始擴(kuò)展成面:當(dāng)你負(fù)責(zé)的是大系統(tǒng)里很小的一個(gè)點(diǎn)時(shí),一定要先從各種渠道去學(xué)習(xí)和理解這個(gè)系統(tǒng)整體,去深入理解你的上下游的架構(gòu)和原理,不斷擴(kuò)展,進(jìn)而理解整體架構(gòu)

總結(jié)起來,以下三點(diǎn):

  • 保持好奇心:對不懂的東西保持好奇心,并且有決心去理解和攻克
  • 持之以恒:技術(shù)本身是比較枯燥的,但是解決問題的時(shí)候成就感是很好的,一直保持下去

一切都是思維:一定要學(xué)會深度思考,不要只顧埋頭干活兒,所有的問題,如果你有清晰的思路都不是問題

@Howard.這事我覺得吧,量變到質(zhì)變是有的,但單純重復(fù)簡單代碼是不可能質(zhì)變的。我自己水平也就一般般,班門弄斧說兩句,希望能拋磚引玉。其實(shí)計(jì)算機(jī)專業(yè)的大學(xué)課程就已經(jīng)指出大概的學(xué)習(xí)方向了:1. 一般大一學(xué)C語言,大概掌握面向過程的程序設(shè)計(jì)思路。大多數(shù)非科班工科專業(yè)的計(jì)算機(jī)課程基本都停留在這階段,無論用多少年MATLAB也不會改觀(我用了8年matlab,我現(xiàn)在天天黑)。大多數(shù)腳本語言也都是這樣,按照順序把思路寫下來,讓計(jì)算機(jī)一步一步執(zhí)行。2. 理解OOP(面向?qū)ο缶幊蹋?/strong>是水平提升的一大飛躍。掌握繼承、多態(tài)、封裝之后是一個(gè)aha moment,原來代碼還能這么寫,真牛X!現(xiàn)在大多數(shù)的大型系統(tǒng)基本都是基于OOP思想設(shè)計(jì)的,OOP是你掌握編程和控制系統(tǒng)復(fù)雜度的一個(gè)利器。3. 學(xué)會算法與數(shù)據(jù)結(jié)構(gòu),也是代碼提升的一大步。當(dāng)你像洋蔥一樣撥開數(shù)據(jù)結(jié)構(gòu)的層層外殼時(shí),你對編程的理解就進(jìn)入了一個(gè)新的階段。什么時(shí)候用鏈表、什么時(shí)候用順序表、什么時(shí)候用圖、什么時(shí)候用樹。什么是B數(shù)、B+樹、紅黑樹?為什么數(shù)據(jù)庫要用B+樹,為什么有些場景要用紅黑樹。4. 學(xué)會操作系統(tǒng)原理,也是代碼提升的一大步。當(dāng)程序設(shè)計(jì)到一定階段,想要繼續(xù)提升和優(yōu)化,你就必須要深挖程序所在的平臺 - 操作系統(tǒng)了。明白操作系統(tǒng)底層的運(yùn)作機(jī)理,你才會明白,如何調(diào)度程序能夠讓代碼更高效,如何并行、如何多進(jìn)程,如何多線程。5. 當(dāng)然再往下深挖編譯器和計(jì)算機(jī)組成原理(壓榨CPU性能、壓榨GPU性能等),依然有很大的代碼提升空間,但對大多數(shù)人用處不大了。一般都是交給專業(yè)人員來深入優(yōu)化。02 量變引起質(zhì)變,需要找準(zhǔn)標(biāo)準(zhǔn)+刻意練習(xí)@Zale.個(gè)人深知自己能力及知識都存在很大局限性,僅嘗試分享同為非計(jì)算專業(yè)畢業(yè)生當(dāng)前認(rèn)知中的理解,如有不同見解歡迎溝通和補(bǔ)充。【結(jié)論】1、量變不一定會引起質(zhì)變,而1萬小時(shí)+刻意練習(xí)能極大程度上促進(jìn)質(zhì)變的形成
PS:為方便梳理,下面主要將量變等價(jià)于1萬小時(shí),質(zhì)變等價(jià)為領(lǐng)域?qū)<?,質(zhì)變的嘗試界定詳見基礎(chǔ)知識的PS2。
2、無論如何,不要因?yàn)楝F(xiàn)在忙而放下學(xué)習(xí)和成長,視野和能力的提升會幫助你更好、更高效的解決問題。【基礎(chǔ)知識】一、量變與質(zhì)變一萬小時(shí)定律起源于《異類》,指“人們眼中的天才之所以卓越非凡,并非天資超人一等,而是付出了持續(xù)不斷的努力”,并提出1萬小時(shí)是任何人從平凡變成世界級大師的必要條件(注意,只是必要條件)?!犊桃饩毩?xí)》對一萬小時(shí)定律進(jìn)行了補(bǔ)充,即1萬小時(shí)+刻意練習(xí)能幫你更大概率的達(dá)到專家水平(注意,會極大程度上促進(jìn)你成為專家的概率)新增的刻意練習(xí)主要是指通過不斷重復(fù),將學(xué)習(xí)區(qū)的內(nèi)容拉取舒適區(qū),主要涉及以下內(nèi)容:0、找準(zhǔn)標(biāo)準(zhǔn):有合理發(fā)展的領(lǐng)域或行業(yè)、能引導(dǎo)你的導(dǎo)師。主要作用是明確標(biāo)準(zhǔn),從而引領(lǐng)你刻意練習(xí)的方向。1、大量重復(fù)的訓(xùn)練:從不會到會,秘訣就是重復(fù)。在熟悉之后就跨越舒適區(qū),不斷再將學(xué)習(xí)區(qū)中高難度的事件重復(fù)并嘗試將其納入舒適區(qū)。2、持續(xù)獲得有效的反饋:反思、總結(jié)、改進(jìn)3、精神高度集中:獨(dú)立思考和獨(dú)立練習(xí)(可引申至深度工作)總結(jié)一下核心就是:直面問題,明確標(biāo)準(zhǔn),獨(dú)立思考,持續(xù)行動(dòng),不斷走出舒適區(qū)。
PS1:遇到恐慌區(qū)的事情怎么辦?計(jì)算機(jī)領(lǐng)域中有兩個(gè)重要概念分解和等價(jià),遇到恐慌區(qū)的事務(wù),將其分解為多個(gè)學(xué)習(xí)區(qū)和舒適區(qū)內(nèi)容的總和,保證整體等價(jià),即A(做不了)= B(可以做)+ C(可以做)+ D(可以做) + ... + Z(可以做)。PS2:如何界定質(zhì)變/專家?這里的界定可能比較模糊,每個(gè)人心中的標(biāo)準(zhǔn)可能不太一致。但你既然提出了這個(gè)問題,更大概率是跟高水平框架設(shè)計(jì)、優(yōu)雅的實(shí)現(xiàn)及公司/業(yè)界的專家相掛鉤。
如果是指這些,他們在領(lǐng)域?qū)I(yè)程度和貢獻(xiàn)上都會有比較高的積累,也許我們短期很難達(dá)到??梢試L試換個(gè)角度思考,一方面,我們可以通過學(xué)習(xí)逐步成為領(lǐng)域內(nèi)的組內(nèi)專家、部門專家、公司專家、業(yè)界專家;另一方面,我們可以將看問題的視角從外部轉(zhuǎn)向內(nèi)部,減少外界身份或標(biāo)簽的界定,更多地關(guān)注自身的每一次成長,關(guān)注每一次實(shí)現(xiàn)是否能有更好的解決方案,關(guān)注技術(shù)所產(chǎn)生的價(jià)值和成就感。這樣會讓我們更快樂、更快速的成長,更大概率的觸發(fā)專家的質(zhì)變。二、稀缺與體系化稀缺在《稀缺:我們是如何陷入貧窮和忙碌的》中定義為:“擁有”少于“需要”的感覺:

書中結(jié)論一:稀缺容易觸發(fā)管窺書中結(jié)論二:稀缺會進(jìn)一步延續(xù)并加劇稀缺

優(yōu)化方案:跳出當(dāng)前"管窺"場景和視野,站在更長遠(yuǎn)的角度去思考問題。管窺:專注于某一件事物就意味著我們會忽略其他事物,也叫“隧道視野”。就像視野被局限在一個(gè)管子中,那些存在于“管子”視野之外的事務(wù)就被抑制了。

為什么忽然會提到稀缺?是希望能對提問中“開發(fā)工作邏輯簡單、很多東西不懂”這里有所幫助。在完成需求的情況下,你可以跳出你原本的開發(fā)內(nèi)容,去自由的了解更多你想知道的東西。可以感受到你希望自己能夠快速成長的心情,那可以站在讓自己快速成長的角度,更體系化、更全面的去了解技術(shù)、項(xiàng)目甚至領(lǐng)域,這對你的未來工作和發(fā)展也會很有幫助。比如去了解文章中描述的配置、存放目錄甚至是項(xiàng)目技術(shù)選型、框架設(shè)計(jì)等等內(nèi)容,當(dāng)然這需要你主動(dòng)花費(fèi)時(shí)間。【回到編程領(lǐng)域】一、找準(zhǔn)標(biāo)準(zhǔn):從整體到局部

了解學(xué)科發(fā)展:計(jì)算機(jī)行業(yè)已經(jīng)發(fā)展幾十年,各個(gè)領(lǐng)域都有自身的體系架構(gòu),可以參考學(xué)習(xí)。
PS:能讓我們更清楚的了解到自己所在的領(lǐng)域歷史發(fā)展,當(dāng)前處于什么階段,當(dāng)前需要什么,以后會要往哪個(gè)方向發(fā)展,我們需要做什么準(zhǔn)備。

站在巨人的肩膀上:領(lǐng)域經(jīng)典書籍、領(lǐng)域前沿技術(shù)、領(lǐng)域成熟開源項(xiàng)目的代碼都有非常大的參考學(xué)習(xí)價(jià)值的。
PS:能幫助我們完善領(lǐng)域知識體系、框架設(shè)計(jì)、代碼風(fēng)格等很多內(nèi)容。

基礎(chǔ)知識:語言、數(shù)據(jù)結(jié)構(gòu)、算法、設(shè)計(jì)模式、操作系統(tǒng)、計(jì)算機(jī)組成原理
PS:能讓我們在遇到問題的時(shí)候,了解有哪些方法可用,如何更便捷、更高效,更普適實(shí)現(xiàn)。

個(gè)人實(shí)際編程:技術(shù)是由場景和需求推動(dòng)的,在自己所處的領(lǐng)域、場景和需求中嘗試做到最好。
PS:能讓我們將上述學(xué)習(xí)到的所有內(nèi)容進(jìn)行實(shí)際的落地和嘗試。

二、刻意練習(xí):從局部到整體

優(yōu)化原有代碼:自己寫的代碼能否嘗試優(yōu)化,抽象,封裝,甚至開源協(xié)同推廣給其他人。

業(yè)務(wù)需求:新的業(yè)務(wù)需求是否有用更優(yōu)的方案實(shí)現(xiàn),是否可以花更多時(shí)間去仔細(xì)研究。

開源協(xié)同:參與到內(nèi)外部開源協(xié)同中,接觸更多的優(yōu)秀代碼,接觸更多的業(yè)務(wù)場景和需求,詳情可見技術(shù)圖譜。

不斷成長:不斷穩(wěn)固基礎(chǔ),不斷在上述3項(xiàng)中成長,不斷吸取領(lǐng)域前沿知識并反思落地,相關(guān)成長還可以分享到技術(shù)論壇

03 編程水平的提升是解決問題能力的提升@Liquan.樓主提問的真實(shí)內(nèi)涵是為了提高自己的編程水平,那大多數(shù)人都會建議多寫一代碼,量變才會有質(zhì)變。這里就要看看“量”變的量到底是代碼量的積累還是其他,這里結(jié)合自身的一些經(jīng)驗(yàn)談?wù)劊?strong>編程水平的提升,不僅僅是代碼量的提升,歸根結(jié)底是解決問題的綜合能力的提升。分享一下我大學(xué)的編程故事:大學(xué)的時(shí)候參與過一些軟件開發(fā)項(xiàng)目(C語言、網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)),當(dāng)時(shí)是一行代碼10塊錢(大括號也算一行),也就是說,像一般的學(xué)生來做,寫個(gè)1-2千行代碼,其實(shí)創(chuàng)造的收入也會有幾萬塊,現(xiàn)在想想依然還是會興奮的搓搓小手,當(dāng)然前提是代碼質(zhì)量和功能均能夠通過評審;當(dāng)時(shí)因?yàn)槭呛蛡鹘y(tǒng)軟件廠商合作,所以項(xiàng)目都是嚴(yán)格的遵守項(xiàng)目流程的,采用的流程是V模型,大概會經(jīng)歷這幾個(gè)階段:47b0bb04-035b-11ed-9ade-dac502259ad0.png在這個(gè)流程下,前期的需求分析,概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)大概會占到2個(gè)多月,后期的單元測試,集成測試等也會占到2個(gè)多月,實(shí)際代碼開發(fā)的時(shí)間一般不到1個(gè)月,所以真正編碼的時(shí)間可能僅占整個(gè)項(xiàng)目的不到20%左右的時(shí)間。項(xiàng)目前期的需求分析、拆解以及概要設(shè)計(jì)一般是項(xiàng)目經(jīng)理(公司的資深經(jīng)理)帶著幾個(gè)項(xiàng)目骨干完成,詳細(xì)的流程圖、設(shè)計(jì)圖和文檔等,作為菜鳥一般就繼續(xù)結(jié)合相關(guān)業(yè)務(wù)知識完成詳細(xì)設(shè)計(jì)和編碼,以及后面的功能驗(yàn)收等;所以說編程能力僅僅是編碼實(shí)現(xiàn)嗎?至少從這個(gè)流程中看,對業(yè)務(wù)知識的理解、詳細(xì)的設(shè)計(jì)等系統(tǒng)性的思考會比編碼占據(jù)多的多的時(shí)間。所以編程水平絕不僅僅只是把代碼寫好了,它是一個(gè)系統(tǒng)工程,歸根結(jié)底還是高質(zhì)量、高效地解決實(shí)際業(yè)務(wù)問題。編程水平的提升過程,在我看來應(yīng)該是這樣一個(gè)過程:1、能夠把簡單的業(yè)務(wù)需求轉(zhuǎn)變成代碼邏輯,并能夠高效的完成;
2、針對小型的項(xiàng)目能夠?qū)I(yè)務(wù)的實(shí)際問題拆解成詳細(xì)的需求,能夠完成整體方案的設(shè)計(jì)和選型;
3、再往上就是能夠完成較大項(xiàng)目的設(shè)計(jì),能夠設(shè)計(jì)多種方案,并且明白所有方案的優(yōu)缺點(diǎn)以及當(dāng)前業(yè)界方案的優(yōu)缺點(diǎn)來選擇最優(yōu),能夠根據(jù)實(shí)際問題突破關(guān)鍵性難點(diǎn),取得原創(chuàng)性的成果,最終達(dá)到系統(tǒng)的最優(yōu)。所以對于我們來說一般做到第1.2 層面也許就夠了,可以:1、多寫代碼,多總結(jié)思考,參考編程規(guī)范,寫出高質(zhì)量的代碼2、將一些常用模塊抽象成庫,盡量的復(fù)用已有模塊;3、熟悉常見的一些設(shè)計(jì)模式,并基于此解決項(xiàng)目中實(shí)際的問題;4、了解業(yè)界同行在相同項(xiàng)目上的方案,并知道優(yōu)缺點(diǎn)。

聲明:本文內(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

    文章

    3544

    瀏覽量

    93470
收藏 人收藏

    評論

    相關(guān)推薦

    plc編程st語言怎么編

    控制。下面是個(gè)基本的ST語言編程指南,包括如何開始編寫個(gè)簡單的程序。 1. 基本結(jié)構(gòu) ST程序通常包含變量聲明、函數(shù)(或
    的頭像 發(fā)表于 08-25 10:05 ?633次閱讀

    OPA875輸出信號質(zhì)量變差是什么原因?qū)е碌模?/a>

    時(shí),直流的輸出信號較為平穩(wěn),如下圖所示。 當(dāng)DAC60096接入輸入,給出電壓值時(shí),引入了相當(dāng)大的噪聲,導(dǎo)致直流信號的質(zhì)量變差。 但DAC本身給出的信號質(zhì)量是較平穩(wěn)的,請問信號質(zhì)量變差的原因是什么以及如何改善呢?
    發(fā)表于 08-02 07:47

    如何手搓個(gè)自定義的RPC 遠(yuǎn)程過程調(diào)用框架

    種常用的技術(shù),能夠簡化客戶端與服務(wù)器之間的交互。本文將介紹如何基于Netty(網(wǎng)絡(luò)編程框架)實(shí)現(xiàn)個(gè)自定義的簡單的RPC框架。 首先簡單介紹
    的頭像 發(fā)表于 07-22 12:17 ?799次閱讀
    如何手搓<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>自定義的RPC 遠(yuǎn)程<b class='flag-5'>過程</b>調(diào)用框架

    PLC出故障了嗎?6個(gè)方法為您排除PLC使用過程中出現(xiàn)的故障

    PLC是現(xiàn)代工業(yè)自動(dòng)化系統(tǒng)中的核心組成部分,負(fù)責(zé)監(jiān)控和控制各種設(shè)備和過程。然而,在使用時(shí)PLC出現(xiàn)問題了,如何判斷其是真的損壞還是暫時(shí)性的故障,可能是個(gè)難題。以下是
    的頭像 發(fā)表于 03-13 09:49 ?964次閱讀
    PLC出故障了嗎?6<b class='flag-5'>個(gè)</b>方法為您排除PLC使用<b class='flag-5'>過程</b>中出現(xiàn)的故障

    智能網(wǎng)聯(lián)汽車產(chǎn)業(yè)的區(qū)域布局動(dòng)因與趨勢分析

    我國汽車產(chǎn)銷總量已連續(xù)14年居全球第,推動(dòng)量變轉(zhuǎn)向質(zhì)變成為要?jiǎng)?wù),智能網(wǎng)聯(lián)汽車正是突破口之
    的頭像 發(fā)表于 02-20 11:35 ?633次閱讀

    盤點(diǎn)2023,機(jī)器人行業(yè)大件事TOP5

    才,但是機(jī)器人行業(yè)不同其他,可以說是國家基礎(chǔ)工業(yè)的縮影,沒有過硬的技術(shù)實(shí)力,純靠資本短期的驅(qū)動(dòng),是很難量變到質(zhì)變。
    的頭像 發(fā)表于 01-04 09:20 ?372次閱讀
    盤點(diǎn)2023,機(jī)器人行業(yè)大件事TOP5

    ADA4800A如何把15V電壓變到1.5V?

    我看到ADA4800A輸入輸出電壓沒有變化,我想把15V電壓變到1.5V,請問怎么解決啊
    發(fā)表于 12-21 07:39

    Saber中如何更好地提高仿真的收斂性()

    在仿真過程中,由于仿真模型的不連續(xù)性,或者模型沒有適當(dāng)?shù)乇碚?參數(shù)化,或者當(dāng)求解器無法求解控制模型行為的方程時(shí),可能就會出現(xiàn)仿真的收斂問題。
    的頭像 發(fā)表于 12-05 14:43 ?1376次閱讀
    Saber中如何更好地提高仿<b class='flag-5'>真的</b>收斂性(<b class='flag-5'>一</b>)

    淺談無人機(jī)行業(yè)從量變到質(zhì)變的實(shí)例

    個(gè)客戶需要921.6K的波特率,筆者看了下XLR模塊的說明書,可以滿足,就信心滿滿地調(diào)試。結(jié)果卻是X-CTU讀出XLR的型號后,就無法讀出具體參數(shù)了。筆者先是問了原廠技術(shù)支持,說是懷疑XLR本身有問題。
    發(fā)表于 11-30 10:48 ?400次閱讀
    淺談無人機(jī)行業(yè)從<b class='flag-5'>量變到</b><b class='flag-5'>質(zhì)變</b>的實(shí)例

    為什么鋰電池用端時(shí)間后電池容量變低?

    為什么鋰電池用端時(shí)間后電池容量變低?
    的頭像 發(fā)表于 11-27 15:45 ?906次閱讀
    為什么鋰電池用<b class='flag-5'>一</b>端時(shí)間后電池容<b class='flag-5'>量變</b>低?

    包絡(luò)仿真的個(gè)步驟過程

    最近探索仿真的時(shí)候,在DF下仿真射頻系統(tǒng)時(shí),需要用到包絡(luò)仿真(envelope simulation),所以就扒拉著看了點(diǎn)ADS里面關(guān)于其的help內(nèi)容。以下為翻譯記錄。
    的頭像 發(fā)表于 11-08 14:23 ?956次閱讀
    包絡(luò)仿<b class='flag-5'>真的</b>四<b class='flag-5'>個(gè)</b>步驟<b class='flag-5'>過程</b>

    編程語言中個(gè)奇怪的代碼結(jié)構(gòu)

    在C語言和C++等編程語言中,我們常常會遇到個(gè)奇怪的代碼結(jié)構(gòu)。
    發(fā)表于 11-01 10:24 ?352次閱讀
    <b class='flag-5'>編程</b>語言中<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>奇怪的代碼結(jié)構(gòu)

    嵌入式中C++編程技巧

    假設(shè)現(xiàn)在我們要實(shí)現(xiàn)個(gè)復(fù)數(shù)類complex,在類的實(shí)現(xiàn)過程中探索良好的編程習(xí)慣。
    發(fā)表于 10-31 11:19 ?680次閱讀
    嵌入式中C++<b class='flag-5'>編程</b>技巧

    編程語言的加載和執(zhí)行過程

    章著重講了指令,我們用匯編、C語言等工具編寫的代碼最終也被轉(zhuǎn)化成機(jī)器指令被執(zhí)行。本章進(jìn)步闡述編程語言如何被加載和執(zhí)行的過程
    的頭像 發(fā)表于 10-31 10:13 ?576次閱讀
    <b class='flag-5'>編程</b>語言的加載和執(zhí)行<b class='flag-5'>過程</b>

    半導(dǎo)體行業(yè)之半導(dǎo)體工業(yè)(九)

    在之前眾多技術(shù)的量變積累之上,終于觸發(fā)質(zhì)變效應(yīng),仙童半導(dǎo)體公司引入了平面化技術(shù),將之前的這些點(diǎn)技術(shù)集合到了起。
    的頭像 發(fā)表于 10-27 11:23 ?553次閱讀