3

普段はプログラミングを楽しんでいます。面倒なことは、できる限り迅速かつ正確に簡単に終わらせることができるので、やり遂げることができ、二度と見る必要がありません。

しかし、私のコーディングの多くは楽しいものであり、「ゾーン」に入ると、本当に楽しんでいます。

これは、おそらく機能を追加したり、クールまたはエレガントな方法で書いたり、きちんとしたプロトタイプを作成したりするなど、多くの時間を費やすという間違いを犯す場所です。

  • 時間枠を超える前に、これが起こっていることをどのように認識しますか?
  • 面白いかもしれないコードを始める前、または途中で軌道に乗るために何をしますか?
  • 自分を「独り占め」して、結果を気にせずに楽しむのはいつですか?

-アダム

4

5 に答える 5

6

詳細な優先機能リスト/バグ リストを保持します。頻繁にレビューしてから、楽しい作業と、やらなければならないバグ/機能とのバランスを取ってください。

于 2008-09-13T02:01:36.290 に答える
4

常に作業リリース (スナップショット) を準備しておいてください。SQL サーバーがスナップショット分離を実装する方法のように扱ってください。:)

プロジェクトの別のコピーに新しいクールなものを追加し続けます。安定したら、リリース フォルダーを上書きします。これが新しいスナップショットです。誰かがデモやリリースを要求するたびに、いつでも安定したアプリケーションに切り替えることができ、いつでも何かを見せることができます.

于 2008-09-13T03:40:47.317 に答える
4

自分自身のプロジェクトであっても、厳しい締め切りを自分に課してください。そうしないと、無限に機能を微調整したり追加したりし続けることになります。

于 2008-09-13T02:20:01.177 に答える
2

バックログ付き。そうすれば、やりたいことを始める前に、何をする必要があるかを常に念頭に置くことができます。

于 2008-09-13T02:12:56.530 に答える
1

挿入する「楽しい」機能を、市場性のある目玉と見なして正当化します。

もちろん、それらが表示されない場合を除きます;)

于 2008-09-13T06:51:20.400 に答える