2010-05-17 75 views
3

我正在爲我的Java項目採取代碼行,該項目也包含很多XML文件。現在我的問題是在計算代碼行時。我是否也需要考慮XML代碼行?請幫助計算代碼行 - 質量metircs

回答

11

IMO計算代碼行是一個可怕的質量指標。我認爲這是一個偉大的一天,當我刪除數百行代碼。

但是回答你的問題。如果你的XML是手寫的,並且代表配置你的應用程序的元數據,那麼是的,我會認爲它是代碼。

+3

兩段落+1! – 2010-05-17 06:20:06

+1

既然你考慮降低LOC數值是一件好事,那麼爲什麼要計算LOC是一個可怕的質量指標呢?如果單獨使用,這將是一個糟糕的指標,我同意......但OP沒有說明他打算如何使用這個號碼只是他想收集它......有很多依賴於LOC計數的指標作爲他們的一個輸入(比如說圈複雜度)... – mezoid 2010-05-17 06:30:42

+2

我假設我真的是作爲程序員生產力的度量而不是質量來響應。我同意計算行數本身的行爲並不一定是質量不好的衡量指標。這就是爲什麼我也回答這個問題的原因。 – blissapp 2010-05-17 06:43:47

1

它取決於xml是代表數據還是它是某種DSL。

如果它只是數據,那麼我會忽略LOC度量標準。但是,如果它是一個類似於NAnt腳本,它基本上是用xml編程的,那麼我會很想把它算作LOC。