20 lines
964 B
TeX
20 lines
964 B
TeX
\begin{frame}
|
|
\frametitle{\secname}
|
|
\framesubtitle{\subsecname~III}
|
|
|
|
Les variables sont parfois nommées selon la \href{http://fr.wikipedia.org/wiki/Notation_hongroise}{\textcolor{blue}{\underline{notation hongroise}}}~:
|
|
on préfixe le nom de la variable par une chaine d'un ou deux caractères rappelant le type de la variable.
|
|
\vspace{0.4cm}
|
|
\par
|
|
Les constantes ne suivent pas la notation CamelCase ; leur nom est uniquement composé de majuscules et les mots sont séparés par des underscores~: \texttt{MAX\_LENGTH}
|
|
% \vspace{0.4cm}
|
|
% \par
|
|
% Les fonctions portent en général un nom exprimant une action. Le nom commence donc souvent par un verbe à l'infinitif~: \texttt{showEditForm()}
|
|
% \vspace{0.4cm}
|
|
% \par
|
|
% Les fonctions sans effet de bord (calcul, \ldots) peuvent porter un nom qui n'est pas une action~: \texttt{sqrt()}
|
|
\vspace{0.4cm}
|
|
\par
|
|
Un bon identificateur est un nom \textbf{court mais explicite}.
|
|
\end{frame}
|
|
|