最強のドットエディタ作ろうかと・・・
■ このスレッドは過去ログ倉庫に格納されています
0233221
NGNG・初心者なら、関数を書く時に、if /while とかの中身が3行以上になるなら関数内関数にしてしまえ。
使われる変数だけを関数内関数の上にもってくる。使わないのは下に、
そうすれば、クラス化するのが簡単になる。
そうやってまずは構造化を体に覚えさせる事だ。 OOはその先にある。
・カーソルをオブジェクトにするのは悪くはないけど、カーソルは一つしかないものだからそうしなくてもいい。
ただしシェープを使うのは格好悪い。
・双方向リストにするためにもレコード-型にしなさい。 レコード型動的配列で双方向リスト構造にするのが
Delphiではメモリ効率と速度を両立させる 一番スマートな構造だ。
つまり、データは配列上に確保し、削除挿入、入替え順次アクセスは双方向リストで処理、
検索は別にインデックスをつけなさい。
・一度目やさしく2度目にきついから泣かれるのだろね。
■ このスレッドは過去ログ倉庫に格納されています