卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

python滿天星 為啥國內(nèi)程序員寫的代碼也用英文注釋?

為啥國內(nèi)程序員寫的代碼也用英文注釋?1.英語注釋表達(dá)含義比較確切2.不存在亂碼問題3.不需要來回切換輸入法4.國際化需求有哪些優(yōu)美的代碼?感謝你的邀請(qǐng)。作為一個(gè)10幾年的碼農(nóng)來說,見過的優(yōu)美的代碼太多

為啥國內(nèi)程序員寫的代碼也用英文注釋?

1.英語注釋表達(dá)含義比較確切

2.不存在亂碼問題

3.不需要來回切換輸入法

4.國際化需求

有哪些優(yōu)美的代碼?

感謝你的邀請(qǐng)。作為一個(gè)10幾年的碼農(nóng)來說,見過的優(yōu)美的代碼太多了。

什么是優(yōu)美的代碼?

就我經(jīng)常用的Java,Swift和JavaScript來說更是舉不勝舉,但總體來說,我喜歡的優(yōu)美的代碼會(huì)有以下特點(diǎn):

  • 整潔:注重代碼格式,去除無用的聲明,依賴等。

  • 可讀:可讀性強(qiáng),包括有意義的命名,清晰的邏輯,適當(dāng)?shù)淖⑨尩取?/p>

  • 簡單:函數(shù)要短小,只做一件事;不寫重復(fù)的代碼;不要無用的代碼。

  • 封裝:每個(gè)類只做一件(類)事情,不管是什么樣的類,都只做一件(類)事情。(面向?qū)ο蟮木瑁?/p>

有哪些優(yōu)美的代碼?

  1. Java方面,經(jīng)常用到的Spring就很不錯(cuò),尤其是SpringMVC,充分發(fā)揮了MVC框架的精髓,有時(shí)間可以多研究研究。

  2. Swift方面,極力推薦斯坦福大學(xué)一個(gè)白胡子教授的課程,講的又好,里面的代碼寫得也很優(yōu)美。

  3. JavaScript就更多了,作為全球最流行的語言,github上許多星多的項(xiàng)目都不錯(cuò),就不一一列舉了。