Boring Aspects of Programming

  • gsv2com
  • Professor
  • Professor
  • User avatar
  • Posts: 776
  • Loc: Nippon

Post 3+ Months Ago

What is your most hated aspect of programming?

Mine: building error checking into forms. If only customers could GET IT RIGHT the FIRST time! :)
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23456
  • Loc: Woodbridge VA

Post 3+ Months Ago

Me?

Reading the books, slowly a page at a time, trying the examples, being pleased as a lark when it works, frustrated as all get out when it doesn't.

But I prefer this method over being spoon fed to me in a short two or three week/day classroom thing.

It's just painful to do it so slow. I want to have it done day before yesterday! Know what I mean?
  • gsv2com
  • Professor
  • Professor
  • User avatar
  • Posts: 776
  • Loc: Nippon

Post 3+ Months Ago

Quote:
frustrated as all get out when it doesn't.

Yeah, I know what you mean. I used to swear at my computer all the time. Nowadays, I can tell I'm a much better programmer. I hardly ever have to swear anymore. Usually, it's more like, "What the F..... oh. *fixed*"

:)
  • rtm223
  • Mastermind
  • Mastermind
  • User avatar
  • Posts: 1855
  • Loc: Uk

Post 3+ Months Ago

hmmm.
validation, the learning curve (althought I'm now on to my fourth language so this curve is a lot shollower now!)

What really annoys me is when you finish a large project, which you know works (because you have been testing it all through development), but you still have to do a proper test. I find this so dull - clicking buttons, yes that works, click another button, etc etc......

That and having to create a RDBMS with approx 25 recordsets that all feed out into a single output, on my own, when I'm getting paid only a little over UK minimum wage (because I'm a gap year student 'getting experience'!). Grrrrrr
  • Axe
  • Genius
  • Genius
  • User avatar
  • Posts: 5739
  • Loc: Sub-level 28

Post 3+ Months Ago

I don't mind the reading & researching... I'm just an absolute information sponge and love reading about new techniques, or things I haven't learned about yet...

The real pain in the ass for me is all the pre-planning. On really complex scripts being basically written from scratch, if there's no reference to begin with (like another similar script that you've written in the past), figuring out the whole process (what's going to tie into what, and how things are going to interact with each other, etc.) can mean you end up sitting down in front of lots of sheets of paper, drawing out flow charts and diagrams, etc. for a month or more before you've even started tapping away at the keyboard.

But, after all that's done, and the code starts coming together into a workable script or application, it's all worth it :)
  • gsv2com
  • Professor
  • Professor
  • User avatar
  • Posts: 776
  • Loc: Nippon

Post 3+ Months Ago

No, reading is fun. I'm on Amazon all the time looking for new books. :) I think I've bought up all of the PHP gems though. At least, so far.
  • hiryux
  • Student
  • Student
  • User avatar
  • Posts: 65

Post 3+ Months Ago

I think the worst thing are... semi colons.
At least for the languages I know of (which I can count with one hand, and won't even use all the fingers =P) it works fine and well.... then you're finally done, but somewhere in the whole process of cutting those output lines which only serves to check if the it is actually going inside or calling the functions and etc, you *gasp!* deleted a semi colon!

Happened to me when I've reached the abnormal number of 150+ (oh sweet ignorance of thinking 150 was a big number...) and the computer would stop working for some time because it was... yes... counting the errors.

Took me 4 hours to realize I had forgotten a colon. After all the deletions and commenting out stuff, my program never worked quite as well.

Of course, that was one day before I learned about recursion, which made the same program in 2 pages. And became a nightmare.

Program I did is called Towers of Hanoi. I'm sure most of you know about it =)
  • DR01D
  • Expert
  • Expert
  • User avatar
  • Posts: 661
  • Loc: Australia

Post 3+ Months Ago

the programming part lol ;-)
  • s15199d
  • Expert
  • Expert
  • User avatar
  • Posts: 524
  • Loc: NC, USA

Post 3+ Months Ago

I'd have to differ w/ everyone above. My most hated aspect is learning new stuff. I like what I do, and what I already know is enough to conquer most requests. But, when the dreaded time comes for the learning of new material...well my brain clams up...and it comes slowly to me. Call me phobic of change if you will. But, I'm getting over my fear of all things new...and well slowly but surely I'm adding to my knowledge base. Besides...I thought the learning part was supposed to be done...when they handed me that nifty piece of paper they call a diploma (college that is) :D
  • smartguy
  • Born
  • Born
  • smartguy
  • Posts: 2

Post 3+ Months Ago

gsv2com wrote:
What is your most hated aspect of programming?

Mine: building error checking into forms. If only customers could GET IT RIGHT the FIRST time! :)


Try using some premade testing functions, like email
tester, age range tester, etc

But probably you already do this :wink:
  • joebert
  • Fart Bubbles
  • Genius
  • User avatar
  • Posts: 13502
  • Loc: Florida

Post 3+ Months Ago

Getting ahead of myself.
I hate when I get into a groove and neglect to test for errors while i go along, instead just writing & assuming that everything is gravy. Then having 3X as big of a block of code to check through for an error.
  • b_heyer
  • Web Master
  • Web Master
  • User avatar
  • Posts: 4581
  • Loc: Maryland

Post 3+ Months Ago

Starting off can sometimes be boring for me, unless I have a really good idea. Once I get into the code I keep going, but it is just sometimes really hard for me to start.
  • gsv2com
  • Professor
  • Professor
  • User avatar
  • Posts: 776
  • Loc: Nippon

Post 3+ Months Ago

smartguy wrote:
Try using some premade testing functions, like email
tester, age range tester, etc

But probably you already do this :wink:


I've got a good error-output function that I reuse the heck out of, but as for testing form fields I usually have to custom do everything aside from email addresses and such.

I'm thinking about creating an error-checking class as my first object-oriented project since I haven't really gotton into that methodology. I'm too old-school... :?

Reusing code is always good advice.
  • Truce
  • Guru
  • Guru
  • Truce
  • Posts: 1477
  • Loc: Washington DC

Post 3+ Months Ago

Just don't try VB 6 or below because commands and such just dont work like they should.

In VB i hate how you have to troubleshoot everything. Sometimes you need to add a 1 here and there and stupid *plum* just to get it working.
  • Axe
  • Genius
  • Genius
  • User avatar
  • Posts: 5739
  • Loc: Sub-level 28

Post 3+ Months Ago

In VB I hate how it's all Micro$oft - I gave up doing VB 9 years ago ;)
  • Yellow19
  • Born
  • Born
  • Yellow19
  • Posts: 4

Post 3+ Months Ago

i donno, but i'm don't like coding when i ahve to do the same thing over and over again, i need a CHALLENGE! i cant do one day without updating something, it bugs me !! yaaargh!!! one night i had to learn mysql...well, it was 20.00 next morning at 5 i knew how to do it.... GIVE ME THE INFORMATION

and if this comment made any sense, well...errr...i might update it to a new version
  • Troubadour
  • Graduate
  • Graduate
  • User avatar
  • Posts: 137
  • Loc: Melbourne, Australia

Post 3+ Months Ago

The most hated part of the programming sequence for me is the initial stage...

Ie... ensuring the scope is set correctly for the project.
Scope creep is the biggest killer of any project, regardless of discipline.

There is a considerable amount of effort / time (read money) spent ensuring the project is set up correctly right from the beginning. I would love to do just pure coding for 100% of my time!

But a 100% coding job requires working for someone else... and I like the freedoms afforded to me by being the boss....

Oh and the money too!!! ;)
  • Managedlinks
  • Proficient
  • Proficient
  • Managedlinks
  • Posts: 294

Post 3+ Months Ago

Love programming, hate bugs

Oh yeah and trying to convince people those 5 lines of code cost as much as the previous 5,000.

Some people don't get that programming is about thinking, it is not an automated task.
  • teyjohn
  • Beginner
  • Beginner
  • User avatar
  • Posts: 51
  • Loc: Singapore

Post 3+ Months Ago

Doing programming for fun is nice.... but, doing programming for work sucks. I used to like programming so much that I program all sorts of software for fun.... but, once I start my working life as a programmer, man...... it sucks.... such a stressful and meaningless job. Clients "stupid" requirements, boss "darn" expectation....... and the list goes on....

^_^

Post Information

  • Total Posts in this topic: 19 posts
  • Users browsing this forum: No registered users and 60 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.