[#44310] プログラムに対して意図したとおりの文字列を渡す方法 — "Information Kanasansoft" <kanasansoft@...>

kanasanです。

9 messages 2007/12/05

[#44332] クラス:相互参照系の作成方法について質問です — "Saburoh Sakai" <sabroh@...>

はじめまして、さかいと申します。

12 messages 2007/12/11

[#44366] Rake改善プロジェクト — "Hajime Hoshi" <hajimehoshi@...>

東京大学修士 1 年の星一と申します。

14 messages 2007/12/19

[ruby-list:44345] Re: クラス:相互参照系の作成方法について質問です

From: "Saburoh Sakai" <sabroh@...>
Date: 2007-12-12 16:55:38 UTC
List: ruby-list #44345
るびきちさん

さかいです。

> C言語等の静的型付に慣れている人はRubyの動的型付に慣れるのは
> 少し時間がかかるかもしれません。異文化ですから。
> 静的型付、動的型付にはどちらもメリット・デメリットがあります。

C++のテンプレートを利用したポリシーベースト・クラス
デザインなどでは、まさにるびきちさんの言われる動的型付にあたるもので、
ゆえにこのような書き方に対し、個人的にはとくに違和感はありません。

> Rubyしていると型が恋しくもなるでしょう。
> 間違った型を引数に渡しそうで不安ならば、
> なおさらユニットテストをしっかり書いておくといいです。

こうなってくるともちろんC++0xで導入される「コンセプト」のように、
正しい型(ポリシー)のチェック機構があればいいとはちょっと思います、
が、現時点での私のRubyでの経験値ではこれ以上何も言えません。

> # Flipとcapitalizeしているのはなにか意図がありますか?

いえ、とくにありませんが。。? 


In This Thread

Prev Next