文章から文字列を検索したいとして、頭から順番にマッチするか調べていくシンプルなアルゴリズムにしたとしよう
実装が簡単だしバグる可能性が低く、良い選択かもしれない
十分なレスポンスも得られるだろうね
だけど、同じアルゴリズムでGoogleのWeb検索と同じものを作ろうとするのは
誰がどう考えてもバカげている
永遠に等しい時間を待たされるので誰も使わない
小さな規模で上手くいったからと言って、大きな規模で上手くいくかはわからないということ
この場合であれば、人間の待てる時間は決まっていて、それは検索規模と一緒にスケールしないからダメ、となる
これこそまさにエンジニアリングの要

だから、いくらインターネットを持ち出して、生態系の様に振る舞っていて、上手くいっているといったところで
我々の書くプログラムは、インターネットと比べてあまりにも規模が小さいので、スケールが全然合わない
インターネットが必ずしも我々の書くプログラムの参考になるとは限らない
もちろん参考になる部分もあるが