真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

編寫(xiě)Python代碼時(shí)需要注意哪些問(wèn)題

這篇文章主要講解了“編寫(xiě) Python 代碼時(shí)需要注意哪些問(wèn)題”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“編寫(xiě) Python 代碼時(shí)需要注意哪些問(wèn)題”吧!

創(chuàng)新互聯(lián)成都企業(yè)網(wǎng)站建設(shè)服務(wù),提供網(wǎng)站建設(shè)、成都網(wǎng)站制作網(wǎng)站開(kāi)發(fā),網(wǎng)站定制,建網(wǎng)站,網(wǎng)站搭建,網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站建設(shè),網(wǎng)頁(yè)設(shè)計(jì)師打造企業(yè)風(fēng)格網(wǎng)站,提供周到的售前咨詢和貼心的售后服務(wù)。歡迎咨詢做網(wǎng)站需要多少錢(qián):18982081108

可讀性很重要

從某種意義上說(shuō),這一中間原則確實(shí)是整個(gè) Python  之禪的中心。這條原則與編寫(xiě)高效的程序無(wú)關(guān)。在大多數(shù)情況下,它甚至與編寫(xiě)健壯的程序也無(wú)關(guān)。它講的是編寫(xiě)出別人能讀懂的程序。

閱讀代碼,就其本質(zhì)而言,發(fā)生在代碼被添加到系統(tǒng)中之后。通常,它會(huì)發(fā)生在很久很久以后。忽略可讀性是最簡(jiǎn)單的選擇,因?yàn)樗鼘?duì)現(xiàn)在沒(méi)有傷害。無(wú)論添加新代碼的原因是什么,它都會(huì)對(duì)現(xiàn)在造成影響,無(wú)論是一個(gè)令人痛苦的  bug 還是一個(gè)被強(qiáng)烈要求的功能。

如果面對(duì)巨大的壓力,把可讀性扔到一邊,只管“解決問(wèn)題”,而 Python  之禪提醒我們:可讀性很重要。編寫(xiě)代碼讓它適合閱讀,無(wú)論是對(duì)自己還是他人,都是一種慈悲。

特殊情況不足以違反規(guī)則

總是有各種借口:這個(gè) bug 特別麻煩,先簡(jiǎn)單處理一下吧;這個(gè)功能特別緊急,別管美觀了;這種情況下所涉及的領(lǐng)域規(guī)則特別復(fù)雜,嵌套深點(diǎn)也沒(méi)關(guān)系。

一旦我們對(duì)特例的借口妥協(xié),大壩就會(huì)破裂,就喪失了原則;事情就會(huì)演變成一個(gè)瘋狂麥克斯的荒誕癥,每個(gè)程序員都會(huì)為自己試圖找到最好的借口。

紀(jì)律需要承諾。只有當(dāng)事情艱辛、有強(qiáng)烈的誘惑時(shí),才是對(duì)一個(gè)軟件開(kāi)發(fā)人員的考驗(yàn)??偸怯泻侠淼慕杩趤?lái)破壞規(guī)則,這就是為什么必須堅(jiān)守規(guī)矩的原因。紀(jì)律就是向例外說(shuō)不的藝術(shù)。沒(méi)有任何解釋可以改變這一點(diǎn)。

雖然,實(shí)用性勝過(guò)純潔性

“如果你只想著擊打、彈跳、撞擊、觸碰敵人,你將無(wú)法真正打倒他。” —— 《宮本武藏:水之卷》

歸根結(jié)底,軟件開(kāi)發(fā)是一門(mén)實(shí)用的學(xué)科。它的目標(biāo)是解決真實(shí)的人所面臨的實(shí)際問(wèn)題。實(shí)用性比純粹性更重要:首先,我們必須解決問(wèn)題。如果我們只考慮可讀性、簡(jiǎn)單性或美觀性,我們將無(wú)法真正解決問(wèn)題。

正如宮本武藏所說(shuō)的,每一次代碼修改的首要目標(biāo)應(yīng)該是解決問(wèn)題。這個(gè)問(wèn)題需要我們心心念念地去解決它。如果我們不以解決問(wèn)題為目標(biāo),只想著 Python  之禪,我們就辜負(fù)了這些原則。這是 Python 之禪所固有的另一種矛盾。

感謝各位的閱讀,以上就是“編寫(xiě) Python 代碼時(shí)需要注意哪些問(wèn)題”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)編寫(xiě) Python 代碼時(shí)需要注意哪些問(wèn)題這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!


網(wǎng)站題目:編寫(xiě)Python代碼時(shí)需要注意哪些問(wèn)題
文章出自:http://weahome.cn/article/jjocps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部