[討論] 大家寫程式都是先架構好還是直接就寫了?
最近對於這個問題有點小疑惑。
以前很執著於一定把架構先架起來,
也就是先用 comment 寫寫 pseudo-code,function 的宣告,data 的傳遞
都先寫好,再從底層開始慢慢架起來。
心情好的話,甚至會對底層的一些小模組進行測試。
不過這樣寫有幾個缺點:
首先是前置作業太長,會覺得自己花了好多時間卻沒什麼進度,感覺不佳。
第二個缺點其實跟前面有點關聯,
就是在這種 bottom-up 的作法之下,
直到兜起來的那一刻才能比較成品跟自己想法的差異。
所以後來就比較傾向先作一個小小的、有點簡略的版本,
想到什麼先做什麼,再慢慢 refine 的作法。
不過這也有缺點,整個架構不夠好的話,
經常會有挖西牆補東牆的感覺。
不知道大家都是怎麼做的呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.25.210
推
11/25 23:33, , 1F
11/25 23:33, 1F
推
11/26 00:13, , 2F
11/26 00:13, 2F
→
11/26 00:15, , 3F
11/26 00:15, 3F
→
11/26 00:16, , 4F
11/26 00:16, 4F
→
11/26 00:17, , 5F
11/26 00:17, 5F
推
11/26 00:33, , 6F
11/26 00:33, 6F
→
11/26 00:33, , 7F
11/26 00:33, 7F
推
11/26 09:30, , 8F
11/26 09:30, 8F
→
11/26 09:30, , 9F
11/26 09:30, 9F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章