Ugh....FUCK coding!

Discussion in 'OT Technology' started by BobG, Feb 19, 2010.

  1. BobG

    BobG Fuchs.

    Joined:
    Apr 7, 2001
    Messages:
    5,953
    Likes Received:
    0
    Location:
    Stealing your internetz
    Anyone else really struggle with it when first starting out? :mad::mad::mad:
     
  2. White Stormy

    White Stormy Take that, subspace!

    Joined:
    Sep 17, 2002
    Messages:
    85,489
    Likes Received:
    70
    Location:
    Sparkopolis
  3. bowrofl

    bowrofl New Member

    Joined:
    Aug 20, 2005
    Messages:
    6,555
    Likes Received:
    0
    Location:
    Toronto, Canadia
    I didn't get it in high school. Now I'm majoring in it at college and something must have changed because I'm picking it up very quickly. It being C.
     
  4. GOGZILLA

    GOGZILLA Double-Uranium Member

    Joined:
    Jan 16, 2003
    Messages:
    10,760
    Likes Received:
    3
    Location:
    Plantation, FL
    yeah i blew at it in high school
     
  5. DouggieJ

    DouggieJ OT Supporter

    Joined:
    Nov 1, 2007
    Messages:
    8,126
    Likes Received:
    0
    Location:
    New York, NY USA
  6. kronik85

    kronik85 New Member

    Joined:
    Feb 8, 2005
    Messages:
    34,837
    Likes Received:
    0
    Location:
    Deutschland
    i learn to code before I learned to read. it was weird. it just made sense to me, like beethoven looking at a piano.
     
  7. deusexaethera

    deusexaethera OT Supporter

    Joined:
    Jan 27, 2005
    Messages:
    19,712
    Likes Received:
    0
    If you're not used to thinking procedurally, thinking through every single step of a concept in fine detail before putting fingers to keyboard, that transition is going to be a huge pain in the ass. Learning the actual syntax is much easier by comparison.
     
  8. thekraft

    thekraft New Member

    Joined:
    Mar 2, 2005
    Messages:
    710
    Likes Received:
    0
    Yeah, it can be a bitch, but it's beautifully logical.
     
  9. SIGirl

    SIGirl Super Duper Moderator Super Moderator

    Joined:
    Nov 1, 2001
    Messages:
    22,680
    Likes Received:
    1,368
    Location:
    Austin, TX
    If you do a good job of designing your code will fall into place. When I first started I would just start coding and go with it and that didn't work out so well. Now, the actual code doesn't take much time, it's the design I spend most time on.
     
    Narc likes this.
  10. retorq

    retorq What up bitch??

    Joined:
    Dec 14, 2006
    Messages:
    6,061
    Likes Received:
    0
    Location:
    Mohave Desert
    FUCK SALT.
     
  11. CodeX

    CodeX Guest

    I was proficient enough with C to make a tetris clone when I was 8 years old, using inline assembly to directly address video memory in DOS mode X.

    I remember the collision detection taking me SO long to figure out, and for some reason I never considered bounding box but instead came up with a pixel perfect method on accident :mamoru:
     
    Last edited by a moderator: Feb 19, 2010
  12. Corp

    Corp OT Supporter

    Joined:
    Sep 11, 2003
    Messages:
    28,201
    Likes Received:
    0
    Location:
    Providence, RI
    I struggled a bit with my first year of Java in high school, near the end of the first year or beginning of the second year it started to click for me though. Now I just graduated with a comp sci degree a couple months ago and am working as a software developer.

    It can be a bit difficult at first, but after time it gets easier. Also, the problems you're probably working on if you're in an intro class most likely suck, it gets a lot better when you actually get to do something useful with your code :cool:
     
  13. deusexaethera

    deusexaethera OT Supporter

    Joined:
    Jan 27, 2005
    Messages:
    19,712
    Likes Received:
    0
    Yeah, I did that on a TI-82 in high school. Worked pretty well, too.
     
  14. CodeX

    CodeX Guest

    lol, yeah... I wrote something for a TI89... don't remember what it was though. Mostly I just typed notes and formulas into the code editor to use on during tests :mamoru:
     
  15. White Stormy

    White Stormy Take that, subspace!

    Joined:
    Sep 17, 2002
    Messages:
    85,489
    Likes Received:
    70
    Location:
    Sparkopolis
    :werd:
     
  16. ge0

    ge0 New Member

    Joined:
    Oct 31, 2005
    Messages:
    8,398
    Likes Received:
    0
    Location:
    JERSEY
    [​IMG]oh a progrramming thread.
     
  17. SutterKain

    SutterKain New Member

    Joined:
    Jun 9, 2004
    Messages:
    64
    Likes Received:
    0
    Location:
    Ft. Lauderdale

    What language??
     
  18. Corp

    Corp OT Supporter

    Joined:
    Sep 11, 2003
    Messages:
    28,201
    Likes Received:
    0
    Location:
    Providence, RI
    Mostly Java and JSP right now, but I also do some work on our firmware in C
     
  19. twenty

    twenty resident nerd

    Joined:
    Jan 19, 2008
    Messages:
    88
    Likes Received:
    0
    Location:
    Canada
    Quoted for truth...I find a great level of satisfaction when my code is actually used to help people make their day to day operations easier.
     
  20. AVengeance

    AVengeance Active Member

    Joined:
    Aug 17, 2004
    Messages:
    22,615
    Likes Received:
    0
    Location:
    In my bunker Position:Hunkering
    The first coding I did was on a Commodore 64 (Microsoft BASIC :mamoru:). I copied programs from the back of Compute!'s Gazette magazine. Ahh, the good ole days. :rofl: It was sooo exciting to have a pixilated fireplace going on the screen (once I fixed all my typos and it actually worked).

    It's not hard. Don't worry about memorizing specific keywords. Every language is a little different. Structure is far more important. Structure your app by dividing big task into smaller tasks, and just make the smaller tasks work properly one at a time. Also, keep flowcharts of what you're trying to do. If something logically doesn't make sense, it may be easier to spot in a flowchart than in lines and lines of code.
     
  21. Lurker111

    Lurker111 New Member

    Joined:
    Sep 23, 2003
    Messages:
    1,837
    Likes Received:
    0
    Location:
    Back in Seattle
    I'd say get higher level than flow charts. As someone mentioned earlier, if the design is solid the code just kind of "falls in place". Anyone can code (thus why it is so easy to ship "coder" jobs overseas). Design is where creativity and innovation truly comes into play. Flow charts are more of a detailed construction layman's representation of code. You really need to make sure you have the design from the user's perspective fleshed out well (use cases or whatever modeling technique you choose). Satisfying those user requirements/specs really determine the success/failure of a software project.

    Screwing up a requirement could mean you just spent the last month writing code that needs to be thrown away now...
     
  22. GOGZILLA

    GOGZILLA Double-Uranium Member

    Joined:
    Jan 16, 2003
    Messages:
    10,760
    Likes Received:
    3
    Location:
    Plantation, FL
    :rofl:

    anyone can code something trivial. there's a shit ton of people that can crank stuff out that "works" to the design but is a complete fucking mess, impossible to maintain, and horribly inefficient. stick to your UML diagrams buddy
     
  23. CodeX

    CodeX Guest

    Anyone can type on a keyboard, sure :ugh:

    I don't see how you can separate the logical flow and structure of the code (design) from the act of "coding" though...

    That's like saying anyone can write a novel because anyone can bang away at a typewriter...
     
  24. ge0

    ge0 New Member

    Joined:
    Oct 31, 2005
    Messages:
    8,398
    Likes Received:
    0
    Location:
    JERSEY
    lol
     
  25. Sooka

    Sooka New Member

    Joined:
    Feb 25, 2004
    Messages:
    10,238
    Likes Received:
    0
    Location:
    East Coast
    :rofl::greddy:
     

Share This Page