[問題] 分割Header File的時機?

看板C_and_CPP (C/C++)作者 (彼德さん)時間13年前 (2012/09/14 17:23), 編輯推噓7(706)
留言13則, 7人參與, 最新討論串1/1
我最近在練習用SDL寫遊戲,因為是第一次寫這種數量有點大的程式所以想到一個問題 請問各位前輩, 寫新的程式時是先把會用到的Header與Source File都規劃好後才開始進行嗎? 還是一邊寫然後一邊分?又或是有其他不同的作法? 我現在源碼只寫在main.cpp裡面,打算等到全部編譯執行成功後才開始分割。 因為不確定這樣是不是個好的習慣,所以上來請教一下 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.210.68

09/14 18:16, , 1F
你在開始寫程式之前就應該要規劃好架構
09/14 18:16, 1F

09/14 18:16, , 2F
都寫在main內表示你是想到什麼寫什麼
09/14 18:16, 2F

09/14 21:59, , 3F
先畫uml感覺不錯?
09/14 21:59, 3F

09/14 22:11, , 4F
一般狀況就一個class一個h+cpp
09/14 22:11, 4F

09/14 22:12, , 5F
功能不可分離的可能會擺一起
09/14 22:12, 5F

09/14 22:45, , 6F
damody 大指的是 VS 裡面畫 UML 填 code 功能嗎?
09/14 22:45, 6F

09/14 22:45, , 7F
是的話還蠻想知道有沒有完整一點的教學說 Orz
09/14 22:45, 7F

09/15 09:20, , 8F
我都不是在 VS 裡面畫 UML 的= = 可以用 StarUML 畫
09/15 09:20, 8F

09/15 09:21, , 9F
畫完後可以產生 .cpp 跟 .h 然後再改
09/15 09:21, 9F

09/15 11:29, , 10F
#1B4xSrwY (Soft_Job) [討論] 請問大家有在用UML的比例是
09/15 11:29, 10F

09/15 13:40, , 11F
感謝 damody & purpose :)
09/15 13:40, 11F

09/15 19:34, , 12F
09/15 19:34, 12F

09/17 22:36, , 13F
收到!
09/17 22:36, 13F
文章代碼(AID): #1GKlT-ba (C_and_CPP)
文章代碼(AID): #1GKlT-ba (C_and_CPP)