日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

簡(jiǎn)單原則

系統(tǒng) 2728 0
如果你想最簡(jiǎn)單地完成一項(xiàng)編程任務(wù),我認(rèn)為可以從四個(gè)方面入手:

1. 清晰原則。

代碼要寫(xiě)得盡量清晰,避免晦澀難懂。清晰的代碼不容易崩潰,而且容易理解和維護(hù)。重視注釋。不為了性能的一丁點(diǎn)提升,而大幅增加技術(shù)的復(fù)雜性,因?yàn)閺?fù)雜的技術(shù)會(huì)使得日后的閱讀和維護(hù)更加艱難。

2. 模塊原則。
每個(gè)程序只做一件事,不要試圖在單個(gè)程序中完成多個(gè)任務(wù)。在程序的內(nèi)部,面向用戶(hù)的界面(前端)應(yīng)該與運(yùn)算機(jī)制(后端)分離,因?yàn)榍岸说淖兓煊诤蠖恕?

3. 組合原則。

不同的程序之間通過(guò)接口相連。接口之間用文本格式進(jìn)行通信,因?yàn)槲谋靖袷绞亲钊菀滋幚怼⒆钔ㄓ玫母袷健_@就意味著盡量不要使用二進(jìn)制數(shù)據(jù)進(jìn)行通信,不要把二進(jìn)制內(nèi)容作為輸出和輸入。

4. 優(yōu)化原則。

在功能實(shí)現(xiàn)之前,不要考慮對(duì)它優(yōu)化。最重要的是讓一切先能夠運(yùn)行,其次才是效率。“先求運(yùn)行,再求正確,最后求快。”(Make it run, then make it right, then make it fast.)90%的功能現(xiàn)在能實(shí)現(xiàn),比100%的功能永遠(yuǎn)實(shí)現(xiàn)不了強(qiáng)。先做出原型,然后找出哪些功能不必實(shí)現(xiàn),那些不用寫(xiě)的代碼顯然無(wú)需優(yōu)化。目前,最強(qiáng)大的優(yōu)化工具恐怕是Delete鍵。


簡(jiǎn)單原則


簡(jiǎn)單原則


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 赤峰市| 佛坪县| 阿克苏市| 塔河县| 固原市| 禹州市| 伊宁县| 蒙阴县| 武平县| 无锡市| 阿荣旗| 班玛县| 密云县| 申扎县| 平武县| 修武县| 娄烦县| 西乡县| 怀仁县| 洛扎县| 民权县| 家居| 益阳市| 阜城县| 台前县| 巴南区| 新河县| 卫辉市| 盱眙县| 邵阳市| 祥云县| 会泽县| 乌鲁木齐市| 远安县| 成都市| 双柏县| 济南市| 太湖县| 临江市| 海安县| 黎平县|