[prev in list] [next in list] [prev in thread] [next in thread]
List: pear-doc
Subject: [PEAR-DOC] cvs: peardoc /fr/chapters standards.xml
From: "Christophe Gesché" <moosh () php ! net>
Date: 2007-06-29 5:48:37
Message-ID: cvsmoosh1183096117 () cvsserver
[Download RAW message or body]
moosh Fri Jun 29 05:48:37 2007 UTC
Modified files:
/peardoc/fr/chapters standards.xml
Log:
Sync to EN 1.53 by christian
- Clarify class coding style as decided on the last pear group meeting
http://cvs.php.net/viewvc.cgi/peardoc/fr/chapters/standards.xml?r1=1.40&r2=1.41&diff_format=u
Index: peardoc/fr/chapters/standards.xml
diff -u peardoc/fr/chapters/standards.xml:1.40 peardoc/fr/chapters/standards.xml:1.41
--- peardoc/fr/chapters/standards.xml:1.40 Wed Apr 11 21:34:48 2007
+++ peardoc/fr/chapters/standards.xml Fri Jun 29 05:48:37 2007
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-1" ?>
-<!-- $Revision: 1.40 $ -->
-<!-- EN-Revision: 1.52 Maintainer: moosh Status: not full ready -->
+<!-- $Revision: 1.41 $ -->
+<!-- EN-Revision: 1.53 Maintainer: moosh Status: not full ready -->
<chapter id="standards">
<title>Convention de codage</title>
@@ -98,7 +98,7 @@
break;
default:
- defaultaction;
+ le job par defaut;
break;
}
]]>
@@ -135,6 +135,23 @@
</para>
</sect1>
+ <sect1 id="standards.classdef">
+ <title>Definitions des classes</title>
+ <para>
+ Les déclaration de classes ouvrent l'accolade sur une nouvelle ligne:
+ <programlisting role="php">
+ <![CDATA[
+class FooBar
+{
+
+ //... et le code vient ici
+
+}
+ ]]>
+ </programlisting>
+ </para>
+ </sect1>
+
<sect1 id="standards.funcdef">
<title>Définitions des fonctions</title>
<para>
@@ -146,9 +163,9 @@
function fooFunction($arg1, $arg2 = '')
{
if (condition) {
- statement;
+ le_job;
}
- return $val;
+ return $valeur;
}
]]>
</programlisting>
@@ -875,11 +892,12 @@
<sect1 id="standards.e_strict">
<title><literal>E_STRICT</literal>-compatible code</title>
<para>
- Starting on 01 January 2007, all new code that is suggested for
- inclusion into PEAR must be
- <literal>E_STRICT</literal>-compatible. This means that it must
- not produce any warnings or errors when PHP's error reporting level
- is set to <literal>E_STRICT</literal>.
+ Depuis le 1er janvier 2006, tout nouveau code proposé pour PEAR
+ doit être compatible <literal>E_STRICT</literal>.
+
+ Cela signifie qu'il ne doit pas produire de warning ou d'erreur
+ quand le niveau de rapport d'erreur de php est au niveau
+ <literal>E_STRICT</literal>.
</para>
<para>
The development of existing packages that are not
@@ -896,19 +914,20 @@
</sect1>
<sect1 id="standards.errors">
- <title>Error Handling Guidelines</title>
+ <title>Guide de gestion des erreurs</title>
<abstract>
<para>
This part of the Coding Standards describes how errors are
- handled in PEAR packages that are developed for PHP 5 and 6. It
- uses Exceptions, introduced in PHP 5.0 with Zend Engine 2, as
- the error handling mechanism.
+ handled in PEAR packages that are developed for PHP 5 and 6.
+
+ It uses Exceptions, introduced in PHP 5.0 with Zend Engine 2,
+ as the error handling mechanism.
</para>
</abstract>
<sect2>
- <title>Definition of an error</title>
+ <title>Définition d'une erreur</title>
<para>
An error is defined as an unexpected, invalid program state from
@@ -922,16 +941,17 @@
<programlisting role="php">
<![CDATA[
/*
- * Connect to Specified Database
+ * Connection à la Bade de données spécifiée.
+ *
+ * @throws Exemple_Datasource_Exception quand la
+ * connection au DSN spécifié ne se fait pas.
*
- * @throws Example_Datasource_Exception when it can't connect
- * to specified DSN.
*/
function connectDB($dsn) {
$this->db =& DB::connect($dsn);
if (DB::isError($this->db)) {
- throw new Example_Datasource_Exception(
- "Unable to connect to $dsn:" . $this->db->getMessage()
+ throw new Exemple_Datasource_Exception(
+ "Impossible de se connecter à $dsn:" . $this->db->getMessage()
);
}
}
@@ -1394,16 +1414,20 @@
<sect1 id="standards.bestpractices">
- <title>Meilleure pratique</title>
+ <title>Les bonnes pratiques</title>
<para>
Il y a d'autres choses qui ne sont pas couvertes par la convention de
codage PEAR qui sont plus sujètes à des préférences personnelles et
- qui ne sont pas directement liées à la lisibilité du code. Par exemple,
- l'utilisateur des simples ou des doubles guillements est permis par PHP
- lui-même afin de rendre la programmation plus simple et il n'y a aucune
- raison d'utiliser plutôt l'un que l'autre. Ce choix appartient au
- développeur. La seule recommandation qui nous pouvons faire est
- de conserver votre choix dans un même paquet et de respecter le style
+ qui ne sont pas directement liées à la lisibilité du code.
+
+ Par exemple, l'utilisateur des simples ou des doubles guillements
+ est permis par PHP lui-même afin de rendre la programmation plus
+ simple et il n'y a aucune raison d'utiliser plutôt l'un que l'autre.
+
+ Ce choix appartient au développeur.
+
+ La seule recommandation qui nous pouvons faire est de conserver
+ votre choix dans un même paquet et de respecter le style
personnel des autres développeurs.
</para>
</sect1>
@@ -1415,6 +1439,7 @@
</title>
<para>
Les sources des paquetages PEAR sont lues par des centaines d'utilisateurs.
+
Il se peut aussi que d'autres personnes participent
à votre paquetage dans le futur.
--
PEAR Documentation List Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic