Aug 22, 2005
プログラミングスタイル
今年の夏休みはesbの改造をしようと頑張ったのですが、まだperlの基礎的な部分が十分ではなく、なかなか前に進みません。 しかし、そういった時にいろいろ勉強になるんですね。
自分なりのプログラミングスタイルがだんだん見えてきました。 例えば、'',"",q(),qq()やヒアドキュメントとの使い分けスタイルも出来てきました。
現在の所、'',"",qq()を多用しq()とヒアドキュメントは使わない方向にしています。特に最近はqq()を使う頻度が増えています。これの良い所はqq()の中で変数も""も使えるという事で、非常に重宝して使っています。(""の中で""を使うと意図した所と違う所で区切ってしまうので使えません。)
又、最近は静的生成を行う方向でcgiを作る様にし始めています。 多くのcgiは動的生成なのですが、以前使っていたiswebなんかではcgiを外部から直接呼び出せないのでcgi処理後はhtmlを静的生成してそちらに移動するような作りをしているのです。
こうする事で、表示は全てhtmlで処理はcgiという分担が明確になります。 外部からはhtmlページしか見えませんし、そこへのみリンクを貼れば良いので、この構造のcgiはisweb外部からも利用する事が可能になります。
今後もスタイルは変わり続けていくでしょう。
Edit this entry...
wikieditish message: Ready to edit this entry.