|
I prefer the coding. Debugging is useful, but Bob help me when i am debugging code written so good that he belongs in The Weird & The Wonderful section... in a wooden box.
Microsoft ... the only place where VARIANT_TRUE != true
|
|
|
|
|
Yes. Most of my professional life was in tech support so I was trying to debug other people's code. I did enjoy the occasional break to write some code for myself, but soon got fed up and went back to debugging.
|
|
|
|
|
Certainly not.
Nothing beats the feeling from nailing your code at first try.
And before anyone start the sarcastic commenting, I mean strictly from a programming point of view.
|
|
|
|
|
I've only experienced that once and have to agree with you. Maybe if I experienced it more often I would have been more in the forefront of my thoughts.
|
|
|
|
|
It's not like it happens a lot to me either, (hardly at all to be honest) that's why it feels so good when it actually does.
|
|
|
|
|
I think they go both hand in hand.
you need to learn from bugs to write better code and you can't really understand what the code does until it breaks that what I believe.
But I in the mundane day of just bashing out code I prefer to chase bugs as chriselst said it can be quite satisfying to get the little bleeder.
But I also enjoy the coding of something new and different more than trying to debug it.
Every day, thousands of innocent plants are killed by vegetarians.
Help end the violence EAT BACON
|
|
|
|
|
I have to agree. I learn a lot from chasing down the answers to the bugs to get the program to act how I want it to. Especially since a lot of times I'm parsing text files. I think I've learned a 100 different ways to manage strings.
|
|
|
|
|
Given that right now I'm trying to figure out why the application reports one record when the database query says I should have some 70 or so records, well, this isn't fun. It's not code that I've written, if I had I would have done it a lot differently (yes, I know, the mantra of all programmers working on someone else's stuff), but I definitely prefer writing code than debugging.
That said, I like to write code as if I'm debugging -- what I mean by that is that I imagine the whole stack, the possible exceptions, the possible paths the code can take, and I try coding for all of that. I imagine everyone does that. And when working with F#, I write everything first in the interactive console, test it, then put it into the application. I would love for something like FSI for C# development.
But personally, my first and true love is architecture. But I would have to say that many of my beautiful architecture ideas turn into puddles of mud when I actually try coding them against real world requirements. A good way to learn the difference between theory and application!
Marc
|
|
|
|
|
Marc Clifton wrote: That said, I like to write code as if I'm debugging -- what I mean by that is that I imagine the whole stack, the possible exceptions, the possible paths the code can take, and I try coding for all of that.
I try to do that to. But sometimes it comes down to not getting the output I need from a certain block of code.
|
|
|
|
|
Marc Clifton wrote: I would love for something like FSI for C# development.
After working in C++ for a very long time, with edit-compile-debug cycle lengths measured in minutes or even hours, I find the 15-45 second turnaround time from my C# development refreshingly quick. On top of that, I have my entire C# application in a single solution. My C++ stuff had to be broken up into several solutions to bring the individual compile times down to something reasonable.
In other words, there is a perspective here .
Software Zen: delete this;
|
|
|
|
|
well actually both are like two side of a coin we can't say exactly that i like this one more than that. good code helps in reducing the chance of generating bug and good debugging skill helps to write better code. as a Programmer i like both coding and debugging.
Ravi Khoda
|
|
|
|
|
I don't have bugs in my code, just undocumented features.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
I'm definitely a coder. Debugging means either (i) you didn't write your code well enough in the first place, so you have to debug it later, which is a failure and I don't like failing; or (ii) you are working in someone else's code which is always painful, and if you're debugging it it means it doesn't work and isn't well enough documented or tested to isolate the problem without debugging. Neither of those things is fun to me.
|
|
|
|
|
Not at all.
The feeling I crave is when I have developed some piece of code and it works.
It can be anything - from some caching to improve performance in a business app, to collision detection in a game.
The only aspect of debugging that I really like is when it helps me find the solution - which is what gives me my buzz.
Debugging is the medicine that cures the sickness that makes me well - it doesn't necessarily taste nice, but when it's over I feel better.
|
|
|
|
|
I was up before dawn.
I was crossing the street to get a ladder from the service garage.
I was going to use the ladder to fix a street light.
Anyways, some guy half - asleep at the wheel no doubt - roars up on me and nearly hits me with his car.
I wrote down the license and reported him for reckless driving.
My friends on the police force are looking for him now.
|
|
|
|
|
The perp may be right underneath your nose: [^].
“The best hope is that one of these days the Ground will get disgusted enough just to walk away ~ leaving people with nothing more to stand ON than what they have so bloody well stood FOR up to now.” Kenneth Patchen, Poet
|
|
|
|
|
That was exactly my thought.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Were you wearing dark clothes?
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
"You voted 5. Rating now 1.8 (votes: 2)"
Whoever reported this as abuse is Twat.
|
|
|
|
|
Twit is more kid sister friendly than tw*t.
|
|
|
|
|
|
Blocked
~RaGE();
I think words like 'destiny' are a way of trying to find order where none exists. - Christian Graus
Entropy isn't what it used to.
|
|
|
|
|
You're gonna need £11.50 - there is postage as well!
A few years ago, my credit card company sent me £20 worth of vouchers as a "thank you" for switching to paperless billing. Unfortunately, the nearest shop that took them was in Cardiff, and it would have cost me more than £20 to spend them. So I stuck them up on FleaBay for a 99p starter. And two weeks later sold them, for £19.50 plus £2.50 postage...
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
It also utterly fails to explain what the offside rule is to someone who doesn't already know.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
That was exactly my thought. I should know
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|