[問題] 請問一個coding原則
通常一份規模不小的code都會用很多class與繼承,然後都會分很多.cpp與.h檔
若是class的member function,通常會把prototype寫在.h檔,然後定義寫在.cpp檔
小弟剛進公司沒有多久,看到有些不是屬於class的member function
他們就會宣告成static,然後也不把prototype寫在.h檔,而是直接和定義一起寫在.cpp檔
雖然會用但是不太了解原因。
請問這樣的做法有什麼特別考量嗎?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.10.132
→
04/07 14:15, , 1F
04/07 14:15, 1F
→
04/07 14:23, , 2F
04/07 14:23, 2F
→
04/07 14:33, , 3F
04/07 14:33, 3F
→
04/07 14:34, , 4F
04/07 14:34, 4F
→
04/07 14:42, , 5F
04/07 14:42, 5F
→
04/07 14:43, , 6F
04/07 14:43, 6F
推
04/07 14:54, , 7F
04/07 14:54, 7F
→
04/07 14:59, , 8F
04/07 14:59, 8F
→
04/07 15:06, , 9F
04/07 15:06, 9F
→
04/07 15:07, , 10F
04/07 15:07, 10F
→
04/07 15:10, , 11F
04/07 15:10, 11F
→
04/07 15:11, , 12F
04/07 15:11, 12F
→
04/07 15:13, , 13F
04/07 15:13, 13F
→
04/07 16:05, , 14F
04/07 16:05, 14F