
Thursday March 27th, 2008 @ 11:32 PM by

Chris
I love this post.
The funny part, to me, comes from one of the comments. Bruno writes:
I believe the better way is to do it INLINE, instead of 4 lines of code
.
.
I don´t like to scroll my screen to read small, very simple portions of logic…
I laughed when I read that comment.
“Simple portions of logic”….
Made more complicated by inline statements…
I laughed because I had just done a cursory review of two of Kent Beck’s Extreme Programming books today, and in one of those books he talks about simplicity and intent. He talks about how some programmers have a difficult time writing simple code; they think complexity is some sort of measurement for how good a programmer they are. They find job security in complexity. They find self-worth in complexity.
Personally, I think the opposite: the simpler the code, the better programmer you are. If you can solve a complex problem with simple code, you have real skill. Plus, simple code reveals its intent faster and with less effort.
I’ve got more important problems to solve than deciphering cryptic code.
Posted in .NET, General, Software Development |

Thursday March 27th, 2008 @ 11:32 PM by

Chris
I love this post.
The funny part, to me, comes from one of the comments. Bruno writes:
I believe the better way is to do it INLINE, instead of 4 lines of code
.
.
I don´t like to scroll my screen to read small, very simple portions of logic…
I laughed when I read that comment.
“Simple portions of logic”….
Made more complicated by inline statements…
I laughed because I had just done a cursory review of two of Kent Beck’s Extreme Programming books today, and in one of those books he talks about simplicity and intent. He talks about how some programmers have a difficult time writing simple code; they think complexity is some sort of measurement for how good a programmer they are. They find job security in complexity. They find self-worth in complexity.
Personally, I think the opposite: the simpler the code, the better programmer you are. If you can solve a complex problem with simple code, you have real skill. Plus, simple code reveals its intent faster and with less effort.
I’ve got more important problems to solve than deciphering cryptic code.
Posted in .NET, General, Software Development |