专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »PHP教程 » 良好的编程习惯:PHP编程的 5个良好习惯 »正文

良好的编程习惯:PHP编程的 5个良好习惯

来源: 发布时间:星期一, 2009年1月12日 浏览:4次 评论:0
  根据具体情况开发人员往往比优秀开发人员效率低 10%~20%优秀开发人员效率更高他们拥有丰富经验和良好编程习惯不良编程习惯将会影响到效率本文通过展示些良好编程习惯帮助您成为更优秀

  这些良好编程习惯不仅能提高效率还能让您编写出在应用整个生命周期中易于维护代码编写出来代码可能需要大量维护;应用维护是笔很 大开支养成良好编程习惯能够提高设计质量(比如模块化)从而使代码更加容易理解因此维护就更加容易同时也降低维护成本

  不良编程习惯会造成代码缺陷使其难以维护和修改并且很可能在修改时又引入其他缺陷以下是 5 个良好编程习惯能够帮助 PHP 代码避免这些缺陷:

  ◆使用良好命名

  ◆分成更小部分

  ◆为代码添加注释

  ◆处理条件

  ◆切忌使用复制粘贴

  下面将详细介绍这些习惯:

  使用良好命名

  使用良好命名是最重要编程习惯描述性强名称让代码更加容易阅读和理解代码是否好理解取决于是否能在未来维护它即便代码不带有注释如果它很容易理解将大大方便日后更改这个习惯目标是让您编写代码像书本样容易阅读和理解

  不良习惯:含糊或无意义名称

  清单 1 中代码包含过短变量名、难以辨认缩写词并且思路方法名不能反映该思路方法功能如果思路方法名给人感觉是它应该做这件事情而实际中它却做另外事情这将带来严重问题它会误导人

  清单 1. 不良习惯:含糊或无意义名称

<?php
function getNBDay($d)
{
  switch($d) {
     5:
     6:
     7:
       1;
    default:
       ($d + 1);
  }
}
$day = 5;
$nextDay = getNBDay($day);
echo ("Next day is: " . $nextDay . "n");
?>
  良好习惯:介绍说明性强并且简洁名称

  清单 2 中代码体现了良好编程习惯思路方法名具有很强介绍说明性反映了思路方法用途同样更改后变量名也更具介绍说明性保持最短变量是 $i在本清单中它是个循环变量尽管很多人不赞同使用过短名称但在循环变量中使用还是可以接受(甚至有好处)它明确表明了代码功能

  清单 2. 良好习惯:介绍说明性强并且简洁名称

<?php
('MONDAY', 1);
('TUESDAY', 2);
('WEDNESDAY', 3);
('THURSDAY', 4);
('FRIDAY', 5);
('SATURDAY', 6);
('SUNDAY', 7);
/*
*
* @param $dayOfWeek
* @ Day of week, with 1 being Monday and so _disibledevent= countErrors($messages);
  echo("There are " . $errs . " errors in the result.n");
?>
  结束语



  如果您在编写 PHP 代码过程中养成本文讨论良好习惯您将能够构建易读、易理解、易维护代码使用这种方式构建易维护代码将降低调试、修复和扩展代码所面临风险

  使用良好名称和更短思路方法能够提高代码可读性注释代码有利于代码理解和扩展适当地处理会使代码更加健壮最后停止使用复制粘贴保持代码干净提高可重用性



相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: