1. 整潔代碼的藝術(shù)

        聯(lián)合創(chuàng)作 · 2023-09-28 16:40

        大多數(shù)軟件開(kāi)發(fā)人員在復(fù)雜的代碼上浪費(fèi)了大量的時(shí)間?!墩麧嵈a的藝術(shù)》提出的九大原則將教會(huì)您如何編寫(xiě)清晰、可維護(hù)且功能完備的代碼。本書(shū)的指導(dǎo)原則很簡(jiǎn)單:縮減和簡(jiǎn)化,將精力投入到重要的工作上,省下大量的時(shí)間,卸下代碼維護(hù)的重?fù)?dān)。

        暢銷(xiāo)書(shū)作者克里斯蒂安?邁爾在本書(shū)中利用他的經(jīng)驗(yàn)幫助成千上萬(wàn)程序員完善他們的編碼技能。他給出專(zhuān)業(yè)建議和真實(shí)例子,展示如何:

        (1)利用80/20原則,專(zhuān)注于重要任務(wù)——最要緊的那20%代碼;

        (2)避免孤立編碼,創(chuàng)建最小可行產(chǎn)品,獲得早期反饋;

        (3)編寫(xiě)整潔、簡(jiǎn)單的代碼,消除混亂;

        (4)避免導(dǎo)致代碼過(guò)度復(fù)雜的過(guò)早優(yōu)化;

        (5)平衡您的目標(biāo)、能力與反饋,達(dá)到高產(chǎn)出的心流狀態(tài);

        (6)應(yīng)用“做好一件事”哲學(xué),極大地提升代碼功能;

        (7)利用“少即是多”哲學(xué),設(shè)計(jì)高效用戶界面;

        (8)用“專(zhuān)注”原則貫穿所學(xué)的這些新技能。

        克里斯蒂安·邁爾(Christian Mayer)是知名 Python 網(wǎng)站 Finxter 的創(chuàng)辦人。

        每年有超過(guò) 500 萬(wàn)用戶在 Finxter 教育平臺(tái)上學(xué)習(xí)寫(xiě)程序。他擁有計(jì)算機(jī)科學(xué)博士學(xué)位,出版過(guò)多本圖書(shū),包括 Python One-Liners: Write Concise, Eloquent Python Like a Professional、 Leaving the Rat Race with Python: An Insider's Guide to Freelance Developing和“Coffee Break Python”系列圖書(shū)。

        瀏覽 12
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        編輯 分享
        舉報(bào)
          
          

            1. 豆花视频永久入口 | 亚洲综合四虎 | 免费无码婬片AA片按摩 | 女人让男人操 | 白嫩在线观看 |