アカウント名:
パスワード:
参考資料 [ya.maya.st]およびそれを受けてのコメント [diary.imou.to]。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
実は (スコア:4, すばらしい洞察)
本当に楽しければ自然に増えると思います。
Re:実は (スコア:1, 興味深い)
Re:実は (スコア:2, 興味深い)
仕事の内容は、qmailの謎の挙動に関する調査および修正作業だったのですが
結局、バグはdjb氏のコードにではなく、他の方が作成したパッチにありました。
パッチの作者もコードの独特さに混乱してしまったのだろうなと、普段だと
プログラムミスをした人に対しては感じない同情的な気分になった・・・・。
qmail (スコア:2, 参考になる)
参考資料 [ya.maya.st]およびそれを受けてのコメント [diary.imou.to]。
Re:実は (スコア:1)
独特と言うか哲学にちかい作り方ですね。
これもアリだと思います。
kusanagi shin
Re:実は (スコア:0)
ボロカスに文句を言ってる人たちは、他人のコードを自分好みにインデントしながらじゃないと読めないんじゃないでしょうか。
ぼくは、初めて読んだときは、世の中にこんな汚いコードの書き方ががあるのかとビックリしたけれど、よくよく読んでみるとなるほどと思うことも多いし、ひじょうに勉強になりました。使わせてもらっているテクニックもあります。
とはいえ、わざわざあんな書き方を真似することはないでしょうけれど。
Re:実は (スコア:4, 興味深い)
エンジニアリング的に見るとすれば、インデント云々もさることながら、同機能の標準関数とは微妙に違う引数並びとか、ある特定の状況下(qmailの中での使用)でしか通用しない機能実装(ジェネリックなものを含めて)とか、問題だらけですね。
だからこそ、qmailのコードは参考にならないし、排斥すべきものなのです。鵜の真似をする烏じゃないけれど、凡人がdjbの様な天才の真似をしても、高転びに転ぶだけです。エンジニアリングが僕を含めて凡人が怪我をせずに歩ける道だとすれば、qmailのコードはエンジニアリングや凡人から一番遠い所にある存在です。