書かれたコードの最初のラウンドがあなたが使いたいものではないという考え方を考慮したプログラミング方法がありますか?開発者からのプロジェクトの最後に私が聞いた最も一般的なことは、「もし私がそれをやり直せたら、私はそれを変えるだろう」ということです。これは、作家が最初の草稿を書いた後に進むプロセスのほぼ鏡のようです。違いは、作者が編集段階に移行する準備ができるまで、書き直しと書き直しが行われているのに対し、開発者はテストとリファクタリングで最初の書き起こしを書き直しているようです。作業の最初の草案を捨てる - 互換性のある方法論はありますか?
私は確かに開発プロセスを定義するために類似の類義語を使用しようとしていませんが、私はあなたの最初の草稿がちょうどアイディアを落とすことであることを認識する価値があると思います。何かを作り出すために価値がある。私はそれを認識するプログラミングプロセスやプロジェクト方法論に遭遇したことはないと思うので、Stackoverflowの広範な集団が私がこの可能性をどこから探ろうと考えていることを期待していたでしょうか?
/here/is(artice) "コンピューティング思考:ソフトウェアを書くことはライティング..."です。 プログラマー以外の人に、なぜ異なるプログラマーが異なる品質のコードを作成するのかを説明しようとしています。面白い読書。 – Makach
これはちょうど私が作った引用です。 – duffymo