Re: My silliest extention made yet 2008...
- From: Matt <matttelles@xxxxxxxxxxx>
- Date: Thu, 17 Jan 2008 15:43:28 -0800 (PST)
On Jan 17, 12:59 pm, Jon Skeet [C# MVP] <sk...@xxxxxxxxx> wrote:
Matt <matttel...@xxxxxxxxxxx> wrote:
As someone that does a LOT of mainteance coding
in his life, one of my pet peeves is that most code (and here I include
C, C#, Perl and its ilk) is write-only. You write the code, I have no idea
what you meant the code to do, I can only read the code and know what it
actually DOES.
That's certainly true for badly written C#, but well written and well
refactored C# can be very readable indeed.
Readable is a relative thing, Jon. I'm not exactly a newbie at this.
With 20+
years of experience in the programming world, and 7 years with C# ( I
was
at Microsoft when the Alpha came out ), I know more than the average
bear :)
This is increased significantly (IMO) by the improvements in C# 3,
which often contribute to explaining what code is meant to do while
leaving out the details of how it does it.
This is true. However, our problem stems not from the language, but
rather from our inability to say what it is we are GOING to do.
Hey, I did say it was a rant.
Matt
--
Jon Skeet - <sk...@xxxxxxxxx>http://www.pobox.com/~skeet ; Blog:http://www.msmvps.com/jon.skeet
World class .NET training in the UK:http://iterativetraining.co.uk
.
- Follow-Ups:
- Re: My silliest extention made yet 2008...
- From: Michael Starberg
- Re: My silliest extention made yet 2008...
- From: Jon Skeet [C# MVP]
- Re: My silliest extention made yet 2008...
- References:
- My silliest extention made yet 2008...
- From: Michael Starberg
- Re: My silliest extention made yet 2008...
- From: Matt
- Re: My silliest extention made yet 2008...
- From: Jon Skeet [C# MVP]
- My silliest extention made yet 2008...
- Prev by Date: Re: How do you kill a completely locked up thread?
- Next by Date: Re: C# Plugin system - same interface in two different assemblies...
- Previous by thread: Re: My silliest extention made yet 2008...
- Next by thread: Re: My silliest extention made yet 2008...
- Index(es):
Relevant Pages
|
Loading