これはthereifixedit.comにあるようなハックです。
実際、そのサイトのすべてについてはハックです。
ハックは、文脈から外れたあるものの独創的で大胆な使用です。
ハックの美しさは、特定の問題とそれを解決することを意図していないツールを持っているという事実にありますが、(正しいものを取得するのではなく)それらのツールだけで問題を解決します。彼らは賢く、速くて楽しいです。欠点は、結果がしばしば壊れやすく、部外者に使用するには危険なことです。
つまり、写真のように問題を解決したいのであれば、問題はありません。そのような他の人の問題を解決すると、問題が発生します。この場合、おそらく感電したり、やけどしたりするでしょう。
ソフトウェア開発では、致命的な傷害に相当することなく、コードを他の人(将来のあなたを含む)が処理できるようにする必要があります。ダイクストラが言ったように:
有能なプログラマーは、自分の頭蓋骨のサイズが限られていることを完全に認識しています。したがって、彼は謙虚に仕事に取り組み、疫病のような巧妙なトリックを避けます。
また、ハッキングは最も巧妙なトリックの1つです。
ハックはコードのどこかで時限爆弾を鳴らしています。これは、一般的なものが本質的にあまりにも多くの前提に基づいているためです(適切なデカップリングよりも「やるだけ」が望ましい)。これらの仮定がもはや成り立たなくなると、システム全体が破壊され、何が起こったのか分からなくなります。