OU blog

Personal Blogs

neil

code...

Visible to anyone in the world
Edited by Neil Anderson, Sunday, 29 Dec 2013, 21:32

I was messing around with the shared project on Java.net tonight, trying to get the dateTime package to work, when I had a sudden flash; I'm back where I started. Coding rubbish.

I started all this learning (of computers)  because I realized that I didn't really know what I was doing. I still don't, all I have is a more nuanced ignorance. I still write much-the-same type-of wrong things,

True, I write less code now and what code I write aspires to less grand-things. I've become aware of my limits; I don't try to be clever and I document what I'm doing.

I document after I have done, bad. Documentation, like testing, comes before code not after. I do write the tests first but I don't plan them like I should.

So all this has been a waste of time?

Certainly not, I coded a type-safe generic Java collection, it will fail on edge-cases, as these things are wont to do but it will work in most cases.

Everything that I learn allows me to build a better-something.

I will always write crap code. I should get over that fact.

 

 

Permalink
Share post