コードの美学
ソースコードとはかくも美しいものか。
ソースコードは美学だ。誰かに見られるものでも見せるものでも無いが。
美しいソースコードには風格がある。そして制作者の意志が介在している。
例えばマークアップランゲージ。あれは美しい。非常に合理的な構造は「言語」という壁を限りなく低くした。
C言語もJavascriptもPerlもPHPも、基本的にはHTMLやXHTMLのようなマークアップランゲージの延長線上にある。
いや、HTMLやXHTMLがそれらの延長線上にあると言った方が近いかもしれない。
ソースコードは1行1行にしっかりと意味を持ち、一切の無駄がない。
インターフェースのように抽象的な概念は無く、すべてが論理的・合理的に構造化されているためだ。
美しいソースコードはまるで一遍の小説のようにしっかりとその物語、世界を見るものすべてに訴えかける。
そうやってどれだけ美しく作り込まれたソースコードでも一般の人が見ることは叶わない。
そこが儚くも美しいソースコードの美学だと私は思う。
誰かに見られるために美しいコードを書くわけじゃない。
それはある意味で独りよがりで自慰的な自己満足の産物だ。
それでもコーダーたるものソースコードに美学を持つことを禁じ得ないだろう。
新着情報ここまで
和田憲幸の広告
- BTOパソコン
- www.pc-take.com自作PCやBTOパソコンの事ならシューマイが美味しい神奈川県は横浜のPC-takeにお任せください。
- 事業再生のSTP
- www.s-tp.jp経営が苦しい、そんなときはSTPに経営相談や経営コンサルティングをご依頼ください。
- ドライフラワー卸売り
- www.coretrading.co.jpドライフラワーやプリザーブドフラワーの業務用卸売りならコアトレーディング。
- 通話録音装置 ネイクス
- www.neix.co.jp通話録音装置や通話録音システムのことならネイクス。
- インプラント 東淀川区上新庄
- www.higashi.ne.jp東淀川区上新庄でインプラントや矯正歯科ならひがし歯科で決まり!
- 吉野川 ラフティング
- www.safari-g.com四国は吉野川でラフティングやハイドロスピード、キャニオニングと言えばサファリだよね。
- ホームページ制作 アルバイト
- next-level.bizホームページ制作、Webデザイナーのアルバイト、SOHOのことはネクストレベルまでご相談ください。
- 札幌 美容室 アイウィル
- www.aiwill.jp札幌市中央区で美容師をお探しの際はアイウィルまでお越しください。
- WEBLOGS6.1.0
- www.synck.jpこのブログはシンクテクニカのウェブログでつくられています
- 札幌 ホームページ制作
- www.synck.com札幌でホームページ制作やWebアプリケーション制作ならシンクグラフィカへ。
- iPhoneで内線電話
- www.smartgate.biziPhoneやAndroidから内線電話が無料でかけれる。
- 新潟リフォーム
- www.neohouse.jp新潟で注文住宅とリフォームはネオハウス。