プロジェクト番号 8,192 を開始します。私のプロジェクトのほとんどと同様に、それらは使い捨てのプロジェクトか、退屈、時間、または有用性の欠如からキャンセルされるプロジェクトのいずれかです。
しかし、私が本当に終わらせたいと思っている、長い間後回しになっているプロジェクトがあります。私の完璧な世界観では、最初のリリースには 3 か月かかるはずです。
とにかく、私の最大の問題の 1 つは、大規模なプロジェクト (または小規模から中規模のプロジェクト) を取り、それを扱いやすい部分に分割することです。私の間違いは、常に端末に直接ジャンプして、Textmate を開いてコーディングを開始することです。これはほとんどの場合失敗します。feature creep
新しいメソッドやフレームワーク戦争などを学び、迷子になりました。それから 2 か月が経過しましたが、それを示すものは何もありません。
それで、BDD(などCucumber
)がこれに対する解決策になるのではないかと考えていましたか?プロジェクトの大部分である機能リストが得られるまで、大きな部分をスコープアウトし、次に小さな部分をスコープアウトするために使用できますか. その時点で、私はピースのコーディングを開始しますよね?
他の開発者も共有していると確信しているこの問題への取り組みについて、あなたの提案は何ですか。
ところで、私はRails 3
(時々パドリーノ)を使用しています。
ありがとう