Reek は、Ruby 初心者を適切な方法でトレーニングするのに役立ちますか? それとも、使用および解釈するのに経験豊富な Ruby の目が必要ですか?
私はつぶやく年またはプログラミングの経験がありますが、ほとんどが C バリアントです。ここ数年、Ruby をユーティリティ スクリプト言語として軽く使用してきましたが、Ruby コードは明らかに C の音訳にすぎません。今は本格的なツールとして Ruby を使用したいと考えており、「Ruby の方法」を学びたいと考えています。
必要なトレーニング フィードバックを提供するために、最初から TDD/BDD を使用する予定でした。非標準のフォームや使用法に関するフィードバックを提供するには、おそらく Reek が役立つようです。しかし、長年の経験から、そのようなツールは、使用するのに事前の経験が必要な両刃の剣であり、初心者の手に渡った場合、解決するよりも多くの問題を引き起こす可能性があることを私は知っています.
この方法で reek (または同様のツール) を使用した経験のある人はいますか?
問題があれば、最初は MacOS X 用のスタンドアローン アプリケーション、つまりレールやサーバーなどを使わないものを書くことに集中します。