[還魂篇] 初來乍到如何致人於死地

timg?image&quality=80&size=b9999_10000&sec=1529043141250&di=c484ba114bacfe843d5735b77fc03a87&imgtype=0&src=http%3A%2F%2Fimgsrc.baidu.com%2Fforum%2Fw%3D580%2Fsign%3D73ad0fac0df3d7ca0cf63f7ec21ebe3c%2Fd715d7ca7bcb0a461990c3ab6a63f6246960afdd.jpg

逗樂篇,本章的代碼不管大牛仍是菜🐔都寫過
統計一些狗血的代碼

前言

初來乍到如何致人於死地,這個標題起的有點血腥恐怖了,代碼寫很差,吃飯吃很差。本章咱們一塊兒來回憶下那些年的「爛代碼」,整理不全請見諒,如下都是我寫過的😄html

箭頭

望京soho,前方左拐、右拐而後右拐程序員

if(){
    if(){
        if(){
            if(){
                if(){
                    
                }
            }
        }
    }
}

麪條

來碗拉麪sql

if(){
    $data = [];
    if(){
        foreach ($variable as $key => $value) {
            # code...
        }
        if(){
            if(){
                for ($i=0; $i < ; $i++) { 
                    # code...
                }
                if(){
                     foreach ($variable as $key => $value) {
                         # code...
                     }
                }
            }
        }
        foreach ($variable as $key => $value) {
            # code...
        }
    }
}

亂燉

精通各類寫法的你,請低調數據庫

$UserName = $_POST['user_name'];
$passWord = $_POST['Password'];

if($passWord == DB->pass_word){
    echo '...'
}

嵌套

少用一個是一個的this

foreach ($variable as $key => $value) {
    # code...
    foreach ($variable as $key => $value) {
        # code...
    }
}

提早

事要提早作,能用sql用sqlspa

$result = $this->db->get(self::$newModel)->row_array();
if ($result) {
    $result['img'] = $this->getImg($result['NewsMatter']);

    $result['state'] = 3;

    $result['type'] = 0;

    $result['click'] = strlen($result['click']);

    unset($result['NewsMatter']);
}

同姓

切勿更名換姓
clipboard.png3d

開發規範

我在開發中的命名規範以下code

  • 模型 Member[Model]
  • 控制器 MemberController
  • 公共文件 Common
  • 模版(html) member
  • JS及其餘資源文件 member.js logo.png
  • 數據庫表名 member member_data member_address
  • 字段名 tel sex city_name

致謝

感謝你看到這裏,但願這篇文章能幫助到你和你身邊的程序員。有什麼問題可在評論區討論。謝謝htm

相關文章
相關標籤/搜索