FNF (FML.ORG Natural Form) プログラミング・スタイル ガイドライン

Dr . Ken'ichi Fukamachi

All rights reserved.


Table of Contents
はじめに
概要
リファレンス
1. 言語特性
プログラミング言語 Perl
perl の自由度のある書き方はどうなのよ?
Perl 5 オブジェクトの特性
2. スタイルについて
[見栄え] 一行の長さ
[見栄え] 関数の長さ
[見栄え] 変数定義はできるだけ見やすく揃える
短い例
長い例
コメント
コメントの案: Arguments について
[使用を避けるべき表現] 文字列の . による連結
関数名
Examples
関数の引数
制御情報への参照を一つのクラスに封じ込める
ケーススタディ: fml8
3. 関数の書き方
クラス設計とオブジェクト
反対語に気をつける
例外 もしくは long jump 機構
croak() から情報を伝える
暗黙の排除
4. 変数について
変数名の付け方

my homepage is www.fml.org/home/fukachan/.
my free softwares are found at www.fml.org/software/.
fml 4.0 project homepage is www.fml.org/fml/menu.ja.html.
fml 8.0 (fml-devel) project homepage is www.fml.org/software/fml8/.
about one floppy bsd routers, see www.bsdrouter.org/.
USB bootable OS is www.fml.org/software/mkliveusb/.
my laboratory is www.nsrg.fml.org.
Also, visit nuinui's world :) at www.nuinui.net.
For questions about me, e-mail <fukachan@fml.org>.
Copyright (C) 1993-2011 Ken'ichi Fukamachi

Powered by IIJ (1996-2008) and Chitose Institute of Science _and_ Technology (2008-).

Powered by NetBSD (1993-).