Click here to Skip to main content
15,891,423 members
Home / Discussions / C#
   

C#

 
GeneralRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 12:58
mvePIEBALDconsult7-Oct-09 12:58 
AnswerRe: Code Readability Poll Pin
N a v a n e e t h7-Oct-09 6:42
N a v a n e e t h7-Oct-09 6:42 
GeneralRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 7:32
mvePIEBALDconsult7-Oct-09 7:32 
GeneralRe: Code Readability Poll Pin
N a v a n e e t h7-Oct-09 7:42
N a v a n e e t h7-Oct-09 7:42 
GeneralRe: Code Readability Poll Pin
DaveyM697-Oct-09 9:08
professionalDaveyM697-Oct-09 9:08 
GeneralRe: Code Readability Poll Pin
LimitedAtonement7-Oct-09 10:02
LimitedAtonement7-Oct-09 10:02 
GeneralRe: Code Readability Poll [modified] Pin
DaveyM697-Oct-09 11:12
professionalDaveyM697-Oct-09 11:12 
AnswerRe: Code Readability Poll Pin
Not Active7-Oct-09 6:44
mentorNot Active7-Oct-09 6:44 
LimitedAtonement wrote:
I do this kind of thing ALL the time


So your job is to edit and refactor code?

From a performance and readability perspective I saw nothing wrong with the first snippet, except the casting the object twice (once for the is comparison and once for the as). If you had been working for me I'd question why you were wasting time like this.

All of the coding standards I have used call for curly braces with control statements and one statement per line. It is not only more readable but helps when debugging to see what statement is being executed.

Not checking an object after doing a cast, or as in this case, is just plain stupid.


only two letters away from being an asset

GeneralRe: Code Readability Poll Pin
Kevin Marois7-Oct-09 6:53
professionalKevin Marois7-Oct-09 6:53 
GeneralRe: Code Readability Poll Pin
N a v a n e e t h7-Oct-09 7:24
N a v a n e e t h7-Oct-09 7:24 
GeneralRe: Code Readability Poll Pin
Not Active7-Oct-09 7:53
mentorNot Active7-Oct-09 7:53 
GeneralRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 7:54
mvePIEBALDconsult7-Oct-09 7:54 
GeneralRe: Code Readability Poll Pin
LimitedAtonement7-Oct-09 7:32
LimitedAtonement7-Oct-09 7:32 
GeneralRe: Code Readability Poll Pin
Not Active7-Oct-09 8:01
mentorNot Active7-Oct-09 8:01 
GeneralRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 8:07
mvePIEBALDconsult7-Oct-09 8:07 
GeneralRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 7:40
mvePIEBALDconsult7-Oct-09 7:40 
AnswerRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 7:26
mvePIEBALDconsult7-Oct-09 7:26 
AnswerRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 8:41
mvePIEBALDconsult7-Oct-09 8:41 
AnswerRe: Code Readability Poll Pin
OriginalGriff7-Oct-09 10:35
mveOriginalGriff7-Oct-09 10:35 
GeneralRe: Code Readability Poll Pin
PIEBALDconsult7-Oct-09 13:22
mvePIEBALDconsult7-Oct-09 13:22 
QuestionPocket PC development tools Pin
libelledriver7-Oct-09 4:21
libelledriver7-Oct-09 4:21 
AnswerRe: Pocket PC development tools Pin
EliottA7-Oct-09 4:24
EliottA7-Oct-09 4:24 
GeneralRe: Pocket PC development tools Pin
libelledriver9-Oct-09 3:25
libelledriver9-Oct-09 3:25 
GeneralRe: Pocket PC development tools Pin
EliottA9-Oct-09 3:27
EliottA9-Oct-09 3:27 
Questionscoket communication through internet IP between two machine? Pin
Tridip Bhattacharjee7-Oct-09 4:20
professionalTridip Bhattacharjee7-Oct-09 4:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.