→ LiloHuang: 如果不需要 GUI debugger 可以考慮免費的 Komodo Edit 04/24 21:40
推 mars90226: 我覺得你需要先學習畫class diagram 04/24 22:56
推 flarehunter: vim + youcompleteme 如何XD 04/24 23:01
謝謝L大的推荐,understand感覺蠻有意思的,
komodo ide之前自己找到的時候,忘記為什沒試他了XD
f大推荐的方案其實以前蠻心動的,不過安裝流程有點複雜Orz
謝謝m大的建議,想另外請教,class diagram會需要放到版本控制上嗎?
雖然我沒看過opensource的project有這東西過...
※ 編輯: walelile (1.171.62.98), 04/25/2015 00:21:20
推 mars90226: 你自己的project當然可以,team的就要看情況 04/25 09:49
→ mars90226: 因為必須要每個人用的軟體都一樣才行 04/25 09:50
推 cobrasgo: "常常開發到一半會覺得這種架構設計不好" 04/25 10:23
→ cobrasgo: 這句才是重點,你動手寫code之前花了多少時間設計架構? 04/25 10:24
推 cobrasgo: 感覺起來你接到需求沒多久就開始寫code 04/25 10:26
→ cobrasgo: 要是架構爛,有class diagram你也會看到瘋掉 04/25 10:27
謝謝幾位大大的提點。
我以前在project變大時,有根據第一版的code
重新設計架構,畫class diagram,不過到後面還是會想推掉重來...
當初在弄crawler的時候,一開始用postgres package直接套,
後來接觸過django後,覺得他用model的方式很帥,然後就開始大翻修...
然後我就崩潰了...Orz
設計架構這一塊對我來說,因為經驗不足,常常做到一半就會想改,甚至大改
※ 編輯: walelile (61.230.247.110), 04/25/2015 13:18:36
推 mydas: 也想知道這個 04/27 06:17
→ leolarrel: 你該接觸一下所謂"敏捷開發"這種管理方式了 04/27 14:56
感謝leolarrel
※ 編輯: walelile (1.171.178.151), 04/27/2015 19:49:08