G
Guest
Hello All
I work at software company and we are having a really big discussion about
coding styles and it seems that more people
prefer statement 1 to statement2 , which was a big surprise to me. Please
help us with your comments. Thanks
Which way is better way 1 or 2?
1. 'set enable status on CheckboxPrimaryYN
If (Me.CheckBoxPrimaryYN.Checked = True) And (dr.PrimarySet > 0) Then
Me.CheckBoxPrimaryYN.Enabled = True
Else
If (Me.CheckBoxPrimaryYN.Checked = False) Then
If (dr.PrimarySet = 0) Then
Me.CheckBoxPrimaryYN.Enabled = True
Else
Me.CheckBoxPrimaryYN.Enabled = False
End If
End If
End If
2. 'set enable status on CheckboxPrimaryYN
Me.CheckBoxPrimaryYN.Enabled = Not (Me.CheckBoxPrimaryYN.Checked =
False And dr.PrimarySet = 1)
I work at software company and we are having a really big discussion about
coding styles and it seems that more people
prefer statement 1 to statement2 , which was a big surprise to me. Please
help us with your comments. Thanks
Which way is better way 1 or 2?
1. 'set enable status on CheckboxPrimaryYN
If (Me.CheckBoxPrimaryYN.Checked = True) And (dr.PrimarySet > 0) Then
Me.CheckBoxPrimaryYN.Enabled = True
Else
If (Me.CheckBoxPrimaryYN.Checked = False) Then
If (dr.PrimarySet = 0) Then
Me.CheckBoxPrimaryYN.Enabled = True
Else
Me.CheckBoxPrimaryYN.Enabled = False
End If
End If
End If
2. 'set enable status on CheckboxPrimaryYN
Me.CheckBoxPrimaryYN.Enabled = Not (Me.CheckBoxPrimaryYN.Checked =
False And dr.PrimarySet = 1)