?

Log in

t3knomanser's Fustian Deposits

About Computer Programming

How Random Babbling Becomes Corporate Policy

run the fuck away

Mad science gone horribly, horribly wrong(or right).

About Computer Programming

Previous Entry Share Next Entry
run the fuck away
I'm trying to run a short, informal survey. What are some things that come to mind when you think about computer programming? What do you think it involves? What do you think it's like? If you have programming experience, feel free to reply anyway, but please note that.
  • Abstraction, abstraction, abstraction. While it is very useful to be able to think of a computer program that you're writing as a narrative, it is not a usual human kind of narrative, and good computer programs cover all kinds of fiddly corner cases and obscure cases and counter-intuitively desirable results and so on. You must first say "how will it work?" and make a narrative based on that - and then for it to work well, go back and consider a zillion ways it could go wrong, and make some more or less elaborate allowance for them. That is my experience of programming.
Powered by LiveJournal.com