アカウント名:
パスワード:
「オープン」なプロジェクトというのは、ソースがオープンなのは当然として、仕様書、バクトラッカ、ヴァージョン管理(CVS)など開発過程そのものがある程度開かれていて、複数の人間が関わっているというのが特徴ではないでしょうか。
オープンにしたから、それだけで Linux とか Apache のように成功すると考えるのは甘いわけで、定期的なメーリングリストでのコミュニケーションに始まり、コードを書く上での規定(coding standard)、チームそのも
僕の言葉足らずと日本語のコンピュータ用語の訳語のまずさのせいもありますが、設計と実装に理解の食い違いがあると思います。 回路図や「回路にあわせて配線長や太さ、部品の電気的物理的干渉などを考え」る過程は設計ではなく、ソフトウェアにおけるソースコード、つまり実装(implimentation)にあたると思います。 詳しくは、Re:オープンアーキテクチャー [srad.jp]に書き散らしましたが、 ハードウェアの設計にあたる部分はより抽象的な設計、アーキテクチャ、になると思います。
実際ソフトウェアでも、ソースは製品(product)ではなく、それを
僕が言いたかったのは、AC氏 [srad.jp]の 設計 = 回路図 実装 = 現物
に対して、 設計 = アーキテクチャ(1 byte = 8 bit) [srad.jp] 実装 = 回路図 / ソースコード 製造 = 現物 ということです。
安定した現物や実装を無視した設計というのはありえないし、アーキテクトは実装レベルにも深く関わることでしょう。しかし、「ことハードウェアに関しては、コンセプトと実装とが切り離せるなんて妄想のレベルです。」という
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
過程がオープンじゃなきゃダメ (スコア:3, すばらしい洞察)
「オープン」なプロジェクトというのは、ソースがオープンなのは当然として、仕様書、バクトラッカ、ヴァージョン管理(CVS)など開発過程そのものがある程度開かれていて、複数の人間が関わっているというのが特徴ではないでしょうか。
オープンにしたから、それだけで Linux とか Apache のように成功すると考えるのは甘いわけで、定期的なメーリングリストでのコミュニケーションに始まり、コードを書く上での規定(coding standard)、チームそのも
Re:過程がオープンじゃなきゃダメ (スコア:1, 参考になる)
回路図が設計で、現物が実装です。当然担当を別の人にすることができます。
ですが小規模なハードウェアならともかく、通常は複数人がさまざまな段階を担当し、互いに密接に連絡を取らなければまともな物は作れません。
仕様を決定する際にも、使いやすさや大きさ、消費電力や使用条件、そして一番大事な値段を考えなければなりません。
これらは回路設計以降の全てに影響します。
回路設計は、それらの仕様を満たすために、回路規模や部品の入手のしやすさ、実装のしやすさなどを考えます。
その際、ファームウェア
設計、実装、そして製造 (スコア:1)
> 回路図が設計で、現物が実装です。当然担当を別の人にすることができます。
僕の言葉足らずと日本語のコンピュータ用語の訳語のまずさのせいもありますが、設計と実装に理解の食い違いがあると思います。
回路図や「回路にあわせて配線長や太さ、部品の電気的物理的干渉などを考え」る過程は設計ではなく、ソフトウェアにおけるソースコード、つまり実装(implimentation)にあたると思います。
詳しくは、Re:オープンアーキテクチャー [srad.jp]に書き散らしましたが、 ハードウェアの設計にあたる部分はより抽象的な設計、アーキテクチャ、になると思います。
実際ソフトウェアでも、ソースは製品(product)ではなく、それを
Re:設計、実装、そして製造 (スコア:1)
違います? (スコア:1)
> 違います。
が不明です。何がどう違うのでしょうか?
僕が言いたかったのは、AC氏 [srad.jp]の
設計 = 回路図
実装 = 現物
に対して、
設計 = アーキテクチャ(1 byte = 8 bit) [srad.jp]
実装 = 回路図 / ソースコード
製造 = 現物
ということです。
安定した現物や実装を無視した設計というのはありえないし、アーキテクトは実装レベルにも深く関わることでしょう。しかし、「ことハードウェアに関しては、コンセプトと実装とが切り離せるなんて妄想のレベルです。」という
Re:違います? (スコア:1)
部品レベルの知識が全くなく、トラ技に掲載されているサンプル回路図をコピーすればちゃんと動くと思いこんでいるような上司に、何度泣かされたことか (-_-;;;;;