设计软件程序时,一定要统一系统所使用的各类接口,尤其在大型的项目中。

  系统的外部接口应该是一致的,其中包括用户接口和系统的外部接口。编写一段新的并且能够和系统函数的其他部分保持一致的代码需要花些心思和努力。如果重复使用运行在系统其他部分的代码,所实现的功能自然就会达到一致。从而达到节约开发时间,和后期维护的时间,大大提高运行陈本。
  除了以上这些优点外,在工作时,可以试着辨认一下今后可能再次要调用的代码段。这样比仅仅自己的编写代码设计代码的能力有所提升,整个团队的整体素质都会有很大提高。像下面的这段php代码简直就是垃圾,我刚开始学php的时候写的,重用度几乎没有

<?php
  session_start();
if((!isset($_COOKIE['username']))&&(!isset($_SESSION['username'])))
{
   //echo $_COOKIE['username'];
header("Location:../../UI/login.html");
}
///调用数据库连接
include("../../DAL/database.php");
$database=new database();
/

//
///获取传来的参数值
$Cat_name=$_POST['Cat_name'];
$Cat_description=$_POST['Cat_description'];
///

//添加操作
$sql="insert into t_category(cat_id,cat_name,cat_description)values('','$Cat_name','$Cat_description')";
$database->returnsingle($sql);
$database->db_close();
//
header("location:../../UI/manage_category.php");
?>

如果你想有进一步提高请访问( 南京php)我们老师的教学博客。