編碼的工作量如何計算?


本人在寫工作總結的時候,需要說明自己的編碼多少行?但是我不知道如何來計算:
比如:空行算不算?注釋算不算?重用的代碼怎么算?等等等等
有沒有這方面的計算標准?
謝謝!!!!

26 个解决方案

#1


有代碼量計算軟件,可以測算空行,有效行,注釋行的代碼量,網上找找吧

#2


隨便忽悠忽悠就是了。計算這個有什么用嗎。你們的領導真搞笑。工作是看質量不是數量的

#3


任務完成好了就行,干嗎非要個工作量呢,郁悶

#4


要是按照數量給錢。。。估計現在的程序大小都是以G為單位的。。。那時候內存和硬盤廠商會樂瘋了的。
美國人最變態了。他們要求寫的程序盡可能的小。搞的我現在不能用MFC。代碼越少越好。

#5


hehe

#6


用MFC程序才會小,不然你重新寫基本生成窗口的代碼,程序能小嗎?

#7


找專門的測試工具

#8


老板有問題.

#9


有專門的統計工具啊,叫什么Code Counter,挺好用,自己上網找找吧

#10


gz

#11


老板有點變態,如果這樣的話,我就不用循環語句了,哈哈哈。

#12


不錯,試試看!

#13


有這樣算工作量的,不過一般都要找專家審查,以最小的行數實現功能為最優程序.

#14


有必要計算的那么詳細嗎?
隨便算算就行了

#15


to: whiteclouds(藍藍的天上白雲飄)

我faint...用API我可以直接調用WIN32的基類窗口阿。你試試一個什么都不寫的MFC程序的靜態RELEASE大小是288K,不同的系統編譯可能有區別,但不大,而我寫一個基於WIN32對話框的程序大小只有68K,還加入了實現需求的代碼。呵呵,你可以自己試試。我2顆星星比你2個三角多的也就這么一點點經驗而已啦。嘿嘿

#16


使用mfc編譯之所以程序很大是因為編譯進去了很多額外的東西,這些你根本用不到。比如處理字符串我可以用char *,但是我如果我使用了MFC,即使不用CString,它也會被編譯進去。還有很多。所以造成了程序比較大,我們使用WIN32,就是為了讓程序最干凈,不想要的東西可以不編譯。對話框什么的可以使用WIN32的,有人說可以使用條件編譯。但是再怎么條件編譯也不會把MFC完全過濾的哦。呵呵,這是我的一點點看法,僅代表個人觀點。

#17


樓上,歡迎試用 WTL(Windows Template Library),謝謝。

#18


呵呵,我關注WTL有一段時間了,有空可以聊聊。MFC確實有點臃腫。不過快速的干一個程序還是不錯的。它可以讓你在寫程序的時候專注與需求。而不用花太多的時間在技術的實現上。

#19


魚歡兄~~~白雲說的是代碼量,跟你說的是兩回事啊:)

另外,不贊同認為代碼量無用的觀點。出現bug數量和有效代碼行數的比率是最能反映代碼質量的東西,考慮代碼質量前提下檢測出bug數和有效行數的比率關系也能基本反映出測試效果。

#20


:),戰士說的是。我也就是發表一下我個人對程序冗余的看法。你說的我明白,可是現在國內的軟件公司有幾個執行這樣的質量控制了,還有說到BUG,很多公司的軟件測試其實是在產品發售后由客戶完成的,這個我不反對,美國有很多公司也是這樣,他們是先賺錢再發展。力求一種平衡,但是我們的反饋就太少了。所以很多產品有這樣那樣的問題,在 version 1.0中有,到了,2。0, 3。0還有。而且我覺得樓主他們的代碼計數並不是對質量負責的一種行為,而完全是一種領導的主觀意願。認為代碼越多,工作越認真,要不然他們為什么要求在個人總結中寫這個,而不是項目進度文檔之類的東西。嘿嘿。我的話又多了,罪過罪過

#21


魚歡兄所言極是。哎,目前國內的公司在這些方面的確太欠缺了,而且太過於形式化。中國的軟件業,還有很長的路要走啊!

#22


to:zhangnanonnet(魚歡)
老兄,我說的是源碼的多少,不是生成文件的大小.樓主問的也是這個!

#23


是的,公司大了,就會有有些人專門進行統計,有專門的源碼統計工具,會自動統計,忽略空行,注釋也單獨計算,最終將統計結果合成一張表,一目了然,本來這也算是一個挺好的事情,但也是是很煩的。

本來有那么簡單的工具,還要開發人員自己使用、自己統計、然后上報,有點浪費時間。

#24


to : whiteclouds

i am sorry that i may not clear your words.

#25


that's all right.

#26


這樣啊,那都可以用WIN32匯編寫程序了,寫出來的程序比VC開發的小很多。而且代碼量也大,工資一定很高的。呵呵。

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com