逗乐篇,本章的代码无论大牛还是菜🐔都写过
统计一些狗血的代码
前言
初来乍到如何致人于死地,这个标题起的有点血腥恐怖了,代码写不好,吃饭吃不好。本章我们一起来回忆下那些年的“烂代码”,整理不全请见谅,以下都是我写过的😄
箭头
望京soho,前方左拐、右拐然后右拐
if(){
if(){
if(){
if(){
if(){
}
}
}
}
}
面条
来碗拉面
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 '...'
}
嵌套
少用一个是一个的
foreach ($variable as $key => $value) {
# code...
foreach ($variable as $key => $value) {
# code...
}
}
提前
事要提前做,能用sql用sql
$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']);
}
同姓
切勿改名换姓
开发规范
我在开发中的命名规范如下
– 模型 Member[Model]
– 控制器 MemberController
– 公共文件 Common
– 模版(html) member
– JS及其他资源文件 member.js logo.png
– 数据库表名 member member_data member_address
– 字段名 tel sex city_name
致谢
感谢你看到这里,希望这篇文章能帮助到你和你身边的程序员。有什么问题可在评论区讨论。谢谢
原创文章,作者:CrazyCodes,如若转载,请注明出处:https://blog.fastrun.cn/2018/06/15/1-11/