VB.NETルールブック ~読みやすく効率的なコードの原則

サポートページ

この記事を読むのに必要な時間:およそ 0.5 分

お詫びと訂正(正誤表)

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2014年9月2日更新)

P.70の下から3行目

Numbeer
Number

P.71の「説明・動機」

最初の2行が不要

P.246~247 「テストメソッドにはコメントをつける」のサンプル

NG
(悪い例)
<Test> Public Sub TestSize()
    Dim st As New Stack()
    st.Add(New Object())
    st.Add(New Object())
    st.Add(New Object())
    Assert.AreEqual(3, st.Size())
End Sub
OK
(良い例)
''' <summary>
'''   Test ID: T00000004
''' </summary>
''' <remarks>
'''   <list type="bullet">
'''     <item>テスト対象: Size()</item>
'''     <item>テスト種別: 通常運用時/異常系</item>
'''     <item>前提条件  : スタックに要素が3つ存在すること</item>
'''     <item>成功条件  : Size()の返値が3であること</item>
'''   </list>
''' </remarks>
<Test> Public Sub TestSize()
    Dim st As New Stack()
    st.Add(New Object())
    st.Add(New Object())
    st.Add(New Object())
    Assert.AreEqual(3, st.Size())
End Sub