
物事を複雑にしたい人には、メタ問題を見つけるのに役立つ第六感のようなものが現れます。 基本的に、彼らはすべてのメタ問題を見つけることができます。 これらの人々の努力のおかげで作成され、一連の問題とその解決策が次々と続く入れ子人形のような、ほとんど動作しないアプリケーションを見てきました。 私はこれらの人々が情報技術の外でどのように振る舞うかに常に興味を持っています。 幸いなことに、マイクは私にこの機会を与えてくれました。
企業イントラネットシステムでは、マイクがフォーラムを運営しており、ソフトウェア開発者がアドバイスを求めたり、社内の他の開発者とアイデアを共有したりできます。 最近、イーストコーストオフィスのソフトウェアアーキテクトの1人が次のように書きました。
[オフトピック] 自転車の改善
私が自転車に乗って仕事をしているときに、考えが浮かびました-なぜ誰も加熱されたハンドルバーを備えた自転車を発明しないのですか? ニューイングランドでは、朝は寒くて指が痛いことがあります。 誰かがこのようなことを見たり聞いたりしましたか?
最初の答えは、マイクの部署の別のプログラマーからでした。彼は、結局のところ、最も「複雑な」アプリケーションコンポーネントの1つを担当していました。
Googleには何も見つかりませんでしたが、素晴らしいアイデアだと思います。 やりましょう! 私の頭にはすでに図の例があります。現在のジェネレーターをペダルに接続し、フレームに数本のワイヤーを引き、ステアリングハンドルにスチールメッシュを追加します。
氷が割れました! さまざまな部門からの数人のプログラマーが、予備バッテリーの必要性から始めて、降下中にのみ使用される前輪の追加の発電機の必要性で終わる提案から議論に参加しました。 昼食後、議論は「単純化」し始めました。
驚くばかりです。体温をより効率的に使用できます。 この場合、私たちのシステムは、ウォーキングやランニング中にも使用できます。
ストームジャケットのように薄いインナージャケットを使用し、スリーブの端からダイアフラム(これは決して冷えないように見える)までいくつかの柔軟なチューブを実行するだけです。 これらのチューブを通して、ダイヤフラムで温められた水が手のひらに運ばれます。
水は特殊なバルブと、歩行またはペダル操作によって生じる動きを循環します。 必要に応じて、水の追加加熱用にバッテリー/ヒーターを追加できます。 もちろん、彼はサイクリストのみと仕事をします。
幸い、マイクには少なくとも1人の正気な開発者がいます。 彼は匿名でディスカッションに参加しました。
これは私が今まで読んだ中で最も馬鹿げた議論の1つです。
ほとんどの人が手を凍らせないようにするのに理想的な一対の手袋を発見したため、ハンドウォーマーは存在しません。
残念なことに、この回答により、「ハンドウォーマー」に関する議論がすぐに終わりました。 しかし、私はあなたにいくつかのアドバイスを残します。 次回ソフトウェアを開発するときには、物事を複雑にする人たちから逃げてください。 最初のバージョンを厳密に、非常に厳密に見てください。 そして、自分に言ってください:手袋。