トップ «前の日記(2005-07-14 [J]) 最新 次の日記(2005-07-20 [J])» 編集

Eroge RSS Checker 運営記録

Categories | メモ | 運営 | 感想 | 記号変更 | 雑記 | 雑文 | 思案

合計: 今日: 昨日:
2005年
7月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

rss1.0

ここは、「Eroge RSS Checker」に関する運営の記録を書きとめておく場所です。第三者に説明する文体で書いていますが、大半は備忘録です。

  1. スクリプトを汎用化して公開する。---最終目標
  2. CSSを論理的に使う。---努力目標
  3. デザインを改善する。---努力目標
  4. 攻略の完全・不完全を出来る限り判別する。---努力目標
  5. 管理要員用のページの充実。---努力目標
  6. JANコードの入手先を探す。---躊躇中
  7. ブランドの複数登録。---大規模改修のとき
  8. 登録を簡潔にしつつ、marker登録を半自動化する。---暇なとき

2005-07-17 [J]

_ [運営] プログラム設計の問題

100KBを越えるとどうも全体を見渡せなくなる。しかもそれが相互に連結するのだから、もうどうしようもない。

と書いて、おかしいと思う人は正しい。普通100KBも1ファイルに詰め込むようなことはしない。全てのコードを毎回、どの処理でも使うなら話は別だが、そんなことはありえない。処理ごとにファイルを分け読み込みに掛かる時間を最小限に収め、分散するのが基本だ。ただ、面倒だという理由でやっていないのは効率的に非常に大きな問題だ。

それと関係して、関数化もほとんど行っていないのも問題だ。データベースに接続する処理を関数化するのが面倒だから、という最初の部分でつまずいている事が理由だが、他に入りと出を考えて関数を作る場合と、何も考えずに普通に書く場合では後者が圧倒的に早く終わるという理由もある。というわけでついつい関数化せずに作ってしまった。なので既存の処理を別ページで実行するということが非常に困難になってしまっている。初心者ならではのおそまつさ加減だ。

全体像を把握せずに機能を追加する事がある、ということが多いに問題がある。まぁなんにせよ、関数に慣れる為に既存のコードを書き換えるのがもっとも必要なのだろう。それに開発環境を整える事。デバッグ、テスト、などなどあるのとないのとでは色々と違ってくる。

お名前:
E-mail:
コメント: