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

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

RubyとRailsのお作法

   


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

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

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

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

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

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


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

とか、

Ruby Styleguide

参考になります。

 - テクニカル ,

Message

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

  関連記事

no image
RailsTutorial4.0を高速で復習する。10.3.2章。

10.3.2マイクロポストを作成する、です。 テストを書く micropostの …

メタプログラミングRuby第1章

初めてのRuby2章と8章をやったところで、メタプログラミングRubyに進みます …

no image
Rubyの%を使う記法のうち、 %w

Rubyで%を使う記法は、たのるー(たのしいRuby)によると、以下の6通り % …

パーフェクトRuby 3章制御構造/メソッド/組み込み関数 3-2 基本的な制御構造

p75 3-2 基本的な制御構造 条件分岐、繰り返し、ジャンプ構文について 3- …

no image
RailsTutorial4.0を高速で復習する。9.2.2章。

9.2.2正しいユーザーを要求する、です。 テストを書く 自分以外の人がプロフィ …

no image
RailsTutorial4.0を高速で復習する。10.3.3章。

10.3.3フィードの原型、です。 仕様の確認 ユーザーログイン後、トップページ …

no image
RailsTutorial4.0を高速で復習する。9.2.3章。

9.2.3フレンドリーフォワーディング、です。 ログオンしていないユーザーが編集 …

no image
RailsTutorial4.0を高速で復習する。3.3章。

テストコードが長くなったからリファクタリングするかも、、といいながら、静的ページ …

MacBookAirにMavericksインストールしました

先週の話になってしまいますが、MacBookAirにMavericksインストー …

no image
データベースのリファクタリング?

ruby on rails3プリケーションプログラミングの本の内容をruby2. …