代码规范的那些事儿(谈开发中的代码规范)--上

论坛 期权论坛     
选择匿名的用户   2021-5-23 13:45   221   0
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial">           作为一个苦逼的程序员,因为种种原因经常需要阅读别人写的代码。您是否有因代码杂乱冗余而心生厌恶,您是否有过因代码晦涩难懂而抓狂,您是因代码低级的逻辑错误而愤概,您是否因代码结构不合常规而需要到处查找,您是否因看到几百甚至上千行代码的方法而望洋兴叹,您是否因代码缺少注释而猜测以及花很多时间去理清楚前后逻辑。苦逼的我全部遇到过并且很多很多。</span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial"><br> </span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial">           相信您也遇到过。这些人有一些共性,应付任务,个性十足以及不思进取!<span style="">如果您是程序员菜鸟,那么您一定遇到很多并且既是肇事者又是受害者,这是必经之路</span>;如果你是业界大牛,不用说您眼里别人的代码都或多或少都有问题,遇到的情况更多!</span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial">都说代码是程序员的第二张脸,写了太烂的代码背后一定会遭人鄙视。<span style="">请遵循一些简单的规范,写干净一致的代码!</span></span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial"><span style=""><br> </span></span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial"><span style="">          请把您的个性用在写出最简单易懂的代码上面,而不是晦涩冗余无用的代码!您的才华应该表现在设计良好的结构和模式,表现在干净易懂的代码,表现在对空间的尊重,对代码的尊重。请记住代码不是一次性的,需要重复的修改和重构!</span></span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial">       以下我总结几点最基本的小规范:</span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial"><br> </span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style=""><span style="margin:0px; padding:0px; font-weight:normal">1.  写干净整洁的代码,请尊重空间,请尊重人眼的偏好</span></span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; font-family:Arial">    1.1  不要吝惜废弃的老代码,有些人对待已经废弃的老代码比对待自己的老婆还宝贝,大量运用注释来保留,随 着代码的演变暂用非常大量的空间。如果那段代码非常精妙,舍不得删,那么请把它移到您的私人代码库。</span></p>
<p style="margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; word-wrap:break-word; word-break:normal; color:rgb(69,69,69); font-family:&#34;PingFang SC&#34;,&#34;Microsoft YaHei&#34;,SimHei,Arial,SimSun; font-size:16px"> <span style="margin:0px; padding:0px; fon
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP