推 Killercat: 這是大忌,你poc(proof of concept)/prototype要跟 05/28 16:42
→ Killercat: production分開,不要省這個工 05/28 16:42
→ Killercat: poc可以亂來,production奠基在這種亂七八糟的東西的話 05/28 16:43
→ Killercat: 你以後會恨死你自己 05/28 16:43
→ qrtt1: 用版本控制記錄,一版一版換上去,舊的就讓他留在歷史唄 05/28 17:08
→ Killercat: 我是覺得poc/prototype的東西連vcs紀錄都該分開 05/28 17:11
→ Killercat: 至少該換個branch... 經驗談 05/28 17:11
→ qrtt1: 有些時候吼.. poc 迫於時間的壓力,就莫名變成 production 05/28 17:12
→ qrtt1: 了,所以對我來說要完全切開很難,就只能隨著時間一層一層 05/28 17:13
→ qrtt1: 改寫跟重構xd 05/28 17:13
→ qrtt1: 有一種情況我是可以全分開的,像是 poc 用 python 寫在不同 05/28 17:13
→ qrtt1: 專案,而 production 用 java 寫一個正式版的. 05/28 17:14
→ Killercat: 說得頗有道理,我個人的做法是,poc完成以後會要求他 05/28 17:15
→ Killercat: 們UML也要出來,通常因為有poc,UML都不會太離譜 05/28 17:15
→ Killercat: 再按照UML做出production。不過你說的對啦,很多東西 05/28 17:15
→ Killercat: 有時候也只能說理想不是總是跟得上現實 XD 05/28 17:15
→ qrtt1: 只有剛好偷跑的東西用上了,才有機會走你建議的劇本 :P 05/28 21:31
推 ctrlbreak: 把功能乾淨的切開, 你的需求其實就是物件導向. 05/30 05:18
→ ctrlbreak: 看錯問題請忽略 XD 05/30 05:28