2004年7月17日

Programming | Beyond APIs

「なぜ表示は遅くなるのか?」という特集に惹かれて久しぶりにWeb Designingを購入した。この特集ではSafariが激速ってことは分かった。

それよりも、トーサキ氏の連載で、最後に書かれていた「提供されるAPIありきでものごとを考えると、気づかないうちに妥協してしまうことがある」という一文に深く考えさせられる。

言い換えるとAPIに縛られているということだろうか。自分の開発姿勢を見返すと確かにそうだ。「Don't re-invent the wheel」の格言を盾に、使用する言語やライブラリ、フレームワークから提供されるAPIの範疇で、プログラム制作というか設計を行っている。

ある機能を提供するAPIがなかったら、自分はこの機能をどう実装したか。技術者は敢えて車輪を再発明する位の意気込みでいないと、表現や実現できる機能の幅が狭まってしまうかも知れない。


このWeb Designingには、Web制作会社の最新求人案内もまとめてあったが、せっかくだから女子社員比率を載せててくれれば役に立つのに。少なくとも僕には。

Posted by otsuka : 18:53 | Comment (0) | Trackback (0)
Comment









名前、アドレスを登録しますか?