心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

RubyとRailsのお作法

   


コーディングスタイルって結構気になります。
最初につとめた会社で、プログラミングのわけがわからず
「とにかく美しく書け」といわれ、
ミケランジェロの作品ならともかく、

なんで、たかだかプログラムに”美しい”っていう概念が出てくるのかさっぱりわからず、
「美しいってどういうことですか?」と質問。

「とにかく見た目に『美しい』と思えるように書いたのが美しいもの」といわれ、

プログラムなんて意味不明な文字の羅列にすぎない醜いものなのに、美しいなんてあるもんか!と思いながら、荒んだ仕事の醜い生産物に美しさを見いだしてみようと思わなければ続けられんわ!と気を取り直し、美しいプログラムコード??を書くように心がけてきました。

結果、できたプログラムは『美しい』ものでした。
考え方、骨格、設計がきちんとしているのが美しく見えるんですね。

Rubyにもお作法あるんだろうな。


RubyとRailsのベストプラクティス

とか、

Ruby Styleguide

参考になります。

 - テクニカル ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

パーフェクトRuby 2章Rubyの基礎 2-5-5 クラスメソッド

p54 2-5-5 クラスメソッド インスタンスメソッドに対して、クラスに対して …

no image
MacBookAirにMacAppStoreからソフトをダウンロード

MacBookAir 10日目。快調です。 WindowsからMacの移行でつま …

no image
MavericksアップデートしRuby2.0+Rails4.0.2にversion upする

何を今さら感ですが、MacはAirとMiniの2台持ちです。Airのほうを人柱と …

no image
G+ウィジェット設置してみました

(この投稿は別ブログameblo.jp/sweetfからの転載です) G+ウィジ …

no image
Homebrewをインストールする。

MacOS 10.8.5(Mountain Lion)にRuby&Ru …

no image
ブログは独自ドメインの方が強いかもね

すっかり月一ペースで更新するブログになってしまい焦ります。 震災直後に政権批判し …

40秒も待てない。

自由が丘のカフェでこれ書きました。Table Modern Service、食べ …

herokuのWe’re sorry, but something went wrong.に苦しんだ

Rails3.2環境に戻してアプリを作ろうとしています。 herokuにpush …

iPhoneでのToDo&スケジュール管理アプリ決定しました

苦手なタスク管理のために読んだ2冊というエントリーが割と人気なのですが、いまだに …

パーフェクトRuby 2章Rubyの基礎 2-8 様々な代入式

p66 2-8-1 多重代入 まとめて代入する横着なやり方。 a,b = 1,2 …