Best Approach for Learning

This is a discussion on Best Approach for Learning within the C Programming forums, part of the General Programming Boards category; Kudos to who(m)ever wrote the FAQ. I am learning so much going thru these pages!! My question is regarding what ...

  1. #1
    Registered User
    Join Date
    Mar 2008
    Posts
    12

    Best Approach for Learning

    Kudos to who(m)ever wrote the FAQ.
    I am learning so much going thru these pages!!
    My question is regarding what is the best learning approach.
    Am I learning well enough by reading and learning to understand the source code presented, or would i be better off trying to compile and run the code examples myself for the full effect???
    Thanks for your input ahead of time

  2. #2
    Registered User
    Join Date
    Oct 2006
    Location
    Omaha, Nebraska
    Posts
    116
    Dig in there, man!
    Read it, modify it, compile it, see what happens!
    You're the teacher now, make your own lesson plan.
    M.I.

  3. #3
    Cogito Ergo Sum
    Join Date
    Mar 2007
    Location
    Sydney, Australia
    Posts
    463
    The best way to learn it is by actually doing it. No doubt you will go through many hours of trying to debug whatever went wrong, but it happens to everyone, even top notch programmers. Of course reading is just as important, especially when you are learning new data types, algorithms and techniques of implementation, otherwise how else will you learn?

    But doing it, reinforces and speeds up your thinking processes.

    Cheers

  4. #4
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,182
    The number one thing a programmer needs is experience. How to find errors and correct them. No one will write 100% code from the get-go.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.
    For information on how to enable C++11 on your compiler, look here.
    よく聞くがいい!私は天才だからね! ^_^

  5. #5
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,475
    Also get a decent beginners book. There is an excellent book thread on this forum which should guide you towards the best ones.

    Some of them are to be avoided, anything by herb Schuilt for example. Internet tutorials are ok but they can only teach you so much. A book is much more in depth.
    I'm just trying to be a better person - My Name Is Earl

  6. #6
    Cogito Ergo Sum
    Join Date
    Mar 2007
    Location
    Sydney, Australia
    Posts
    463
    Quote Originally Posted by swgh View Post
    Some of them are to be avoided, anything by herb Schuilt for example.
    hahahaha

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Unsure on how to approach this concurrency problem
    By osiris^ in forum C# Programming
    Replies: 3
    Last Post: 04-29-2008, 11:47 PM
  2. Best approach
    By DV64h in forum Networking/Device Communication
    Replies: 6
    Last Post: 12-10-2006, 02:24 PM
  3. How to approach this ...
    By Lord CyKill in forum C++ Programming
    Replies: 3
    Last Post: 02-14-2005, 03:52 PM
  4. Angle of approach for C++
    By mepaco in forum A Brief History of Cprogramming.com
    Replies: 5
    Last Post: 12-13-2002, 06:08 PM
  5. software development approach...
    By dkt in forum A Brief History of Cprogramming.com
    Replies: 6
    Last Post: 10-16-2001, 09:15 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21