私はプロジェクト番号8,192を開始しています。私のプロジェクトの大部分のように、彼らは退屈なプロジェクトか、退屈、時間、または有用性の欠如のいずれかから取り消されるプロジェクトのいずれかです。BDDは中規模プロジェクトを計画するソリューションですか?
しかし、私が本当にやりたいと思っている、長い間、バックバーナーにあったプロジェクトがあります。私の完璧な世界では、最初のリリースには3ヶ月かかるでしょう。
とにかく、私の最大の問題の1つは、大規模なプロジェクト(または中小規模のプロジェクト)をとり、管理可能な部分に分割することです。私のエラーは、常にターミナルで右に移動し、Textmateを開いてコーディングを開始することです。これはほとんど常に失敗します。私はfeature creep
で迷子になり、新しい方法や枠組みの戦争などを学びます。そして、2ヶ月が経ち、何も表示されません。
BDD(Cucumber
など)がこの問題の解決策である可能性があるので、私は考えていましたか?それは私がプロジェクトの大部分である特徴リストを持つまで、より大きな部分を範囲を決めるのに使うことができます。その時点で、私はちょうど作品のコーディングを開始しますか?
他の開発者が共有していると思われるこの問題に取り組む上で、あなたの提案は何ですか?
ところで、私はRails 3
(時々パッドリノ)を使用しています。
おかげ
トラックで
開発方法論ではなく、規律は機能クリープを停止します。 –
私は100%同意します。しかし、私の最高の忍者の声では、「私には規律がない!笑。真剣に、私はより良いプロセスと手順を通じてより多くの訓練を受けられるように、私を軌道に乗せるより良い方法を探しています。 – cbmeeks
(私は段落を使うことができるように移動しましたが、回答ではありません)。 –