2013-02-24 66 views
0

我正在開發一個在方法上有一些複雜性的應用程序。現在我需要一個結構來保存我在做形狀或類似的方法時所做的事情(即sequence diagram)。顯示在visual studio 2012中發生的特定方法發生了什麼

visual studio的順序圖做到了完整的細節,我不需要所有這些,只是其中的一部分。

另一方面,我需要一些可以幫助其他開發人員輕鬆理解我的代碼或方法並開發它的東西。我怎樣才能做到這一點?

+2

編寫單元測試.... – 2013-02-24 07:50:34

+0

它有什麼用? – Ahmad 2013-02-24 08:03:10

+0

編寫單元測試和集成測試。它顯示了代碼是如何使用的,以及它是如何組成的。 – 2013-02-24 08:06:03

回答

0

如果您不願意進行測試,請嘗試以下操作:安裝助手工具,如JetBrains ReSharper,並使用"extract method"命令安全地重構您的代碼。給他們一些容易理解的名字。之後,你可能會更容易編寫單元測試,正如其他人在評論中指出的一樣。

I.e.寧可用一些更好的方法來努力,而不是讓別人理解混亂。它也將幫助您生成更有意義的序列圖。

聲明:不隸屬於jetbrains。

+0

謝謝。我認爲這些都不會比序列圖更有幫助。謝謝你通知我有關工具。 – Ahmad 2013-02-27 10:41:02