竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

?Scratch課堂丨你的代碼冗余了嗎?

極客小將2021-04-07-
代碼冗余 代碼冗余(rǒngyú),即是編程時不必要的代碼段。一般來說,一段程序能夠執行既定的任務,但是經過優化,能夠同樣達到目的,執行效率增強,且代碼數量減少了,說明刪除的代碼就是程序的冗余代碼。冗余代碼主要分兩部分:多余執行的冗余和代碼數量的冗余。

代碼冗余

代碼冗余(rǒngyú),即是編程時不必要的代碼段。一般來說,一段程序能夠執行既定的任務,但是經過優化,能夠同樣達到目的,執行效率增強,且代碼數量減少了,說明刪除的代碼就是程序的冗余代碼。冗余代碼主要分兩部分:多余執行的冗余和代碼數量的冗余。

誤區

最近一個小朋友請教scratch問題,我發現他的腳步中有一些代碼寫的比較冗余,左邊是小朋友寫的腳本,右邊為小編改后的腳本,大家看看有哪些區別,小朋友的代碼是否冗余了?

https://cdn.china-scratch.com/timg/180711/1103035948-0.jpg

1 刪掉的代碼永不崩潰,沒有副作用

刪除掉無用的或者冗余的代碼,那么與其相伴的枝節問題就不會在未來的某個時刻導致問題了。如果要進行大規模的重構或者是根據某個標準對源碼進行排版的話,就無需擔心已經刪除的那部分代碼了:它們已經沒了。

2 刪掉代碼,也為大腦清除記憶

項目中的代碼數量通常成千上萬,不可能都記在腦中。但是看見方法名的時候,我們無需去查閱文檔或者源碼就可以記起該方法的作用。需要記憶的東西越少,我們的創造性就越高,刪掉冗余的或者無用的代碼,我們需要記憶或者關心的事情就又減少了一些。

3 在寫代碼時就審查代碼的價值

如果你已經習慣了刪除無用的代碼,你會在寫代碼之前就問自己一句我真的需要這些代碼嗎?。這樣你可以避免寫出不是肯定會需要的代碼。你還習慣于會去找尋是否已經有代碼可以解決手頭的問題,以此來避免重新發明輪子。這些都有助于你的項目的可維護性。

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: av中文字幕一区 | 日韩 欧美 中文 | 麻豆高清免费国产一区 | 精品一区视频 | 国产精品一区在线观看 | 精品久久久国产 | 日韩免费一区二区三区 | 日本久久精品视频 | 日韩福利视频 | 51ⅴ精品国产91久久久久久 | 亚洲一区免费 | 日韩在线视频观看 | 狠狠色狠狠色综合日日五 | 日韩一区二区三区在线 | 日韩成人免费观看 | 国产免费一区二区三区 | 99精品视频免费在线观看 | 久久黄色免费网站 | 日韩一区在线播放 | 在线国产福利 | 国产免费专区 | 91看看| 永久免费av网站 | 亚洲最大av网站 | 国产一区免费在线 | aⅴ色国产 欧美 | 日剧天堂 | 国产日韩欧美在线观看 | 亚洲一区二区在线观看视频 | 好叼视频 | 亚洲第一天堂av | 国产一区二区三区免费在线观看 | 国产日韩欧美一区二区 | 久久久久久久一区二区三区 | 国产黄色在线观看 | 日韩av成人在线 | 精精国产xxxx视频在线野外 | 亚洲少妇视频 | 99国产在线 | 亚洲欧洲在线观看 | 欧美精品一区二区久久 |