我正在研究一個已被接受爲概念驗證的項目,現在已按計劃作爲實際生產項目。我很好奇別人怎麼接近這個轉變。您是如何從概念驗證階段轉向生產就緒解決方案的?
我從各種渠道得知,當一個項目開始作爲一個概念證明時,通常是一個好主意,用於清理在快速發展階段編寫的所有代碼,基本上是用一個乾淨的石板重新開始,依靠在你從概念階段學到的東西,但沒有努力清理你第一次寫的潛在的混亂代碼。這種編程版本的「扔掉你即將發送和開始的憤怒電子郵件的第一個副本」理論。
我已經完成了這是過去,我也重構了生產中使用的概念代碼,但由於我正處於一個新項目的過渡階段,所以我想了解別人怎麼做這個。很明顯,項目本身和概念代碼很多(如果你生成的作品有效但不會擴展,例如,最好重新開始,但如果項目的時間表非常緊湊,則可能會被迫建立在你已經寫過的東西上)。
也就是說,如果所有的東西都是平等的,你會選擇什麼樣的方法?