プログラム外の工夫も重要
プログラム外の工夫も重要実用的なアプリのプログラムを作成する場合はプログラム外でも工夫をする事が意外に重要です。プログラム外で工夫をするとプログラムがより書きやすくなる場合が沢山あるあります。プログラム外の工夫の重要性プログラムを書く場合、いろいろな工夫をして使いやすく、高性能のアプリを作るというのが一般的な考え方になります。しかし、実はプログラムの外側でもできる事が沢山あります。プログラムの外で何が出来るかを考えると良い事が沢山あります。この記事では、先週紹介した回路設計支援のアプリの外側で何が出来るかを例にプログラム外でできる工夫の例を考えてみました。ネットには種類がある回路設計をした事がない方にはピンとこないかもしれませんが、実はネット(接続情報)にはいろいろな種類があります。例えば、ネットワーク(Ethernet など)の接続や、ディスク(Storage)の接続など、いろいろなインターフェースでコンピュータはできています。それぞれ、設計に必要なルールが違います。例えば、接続の長さなどは、チップメーカーなどが何ミリ以内のように決められています。これを部品配置や配線の設計の際に設計ルールとして設定する必要がある場合が沢山あります。このようなルールの設定にもプログラムの活用が可能ですが、このネットの種類を特定するのは簡単ではありません。ネットの種類の特定方法は?ネットの種類の特定のやり方もいろいろな方法があります。 例えば、回路図のシンボルのピンの名前をもとに推定して接続をする事はある程度可能です。しかし、この場合、回路図のシンボルを作成する際に区別できるようなピンの名前をつ
0