Am i moving on too fast?

This is a discussion on Am i moving on too fast? within the C++ Programming forums, part of the General Programming Boards category; Hello, i was wondering, am i moving on TOO fast?? I bought the book, "C++ for dummies 7 books in ...

  1. #1
    Registered User
    Join Date
    May 2010
    Posts
    70

    Post Am i moving on too fast?

    Hello, i was wondering, am i moving on TOO fast??
    I bought the book, "C++ for dummies 7 books in 1" and im quited pleased with it,im on classes right now which is pg.160, and its only been like 3 days.Am i moving on too fast?should i go back and strengthen my basic skills?

  2. #2
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,183
    It's hard to say without reading that book, but if C++ is your first programming language, I would guess it's way too fast.

    I would try to make simple games (hang man, tic tac toe) or something to get more familiar with the basic facilities before moving on to OOP.

  3. #3
    Registered User
    Join Date
    May 2010
    Posts
    70
    Quote Originally Posted by cyberfish View Post
    It's hard to say without reading that book, but if C++ is your first programming language, I would guess it's way too fast.

    I would try to make simple games (hang man, tic tac toe) or something to get more familiar with the basic facilities before moving on to OOP.
    I've done some of C and i went up to 2D arrays before i went on to learn C++

  4. #4
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,183
    If you are already familiar with C, that's probably fine.

    But of course, it depends on a lot of things and no one can really tell you if you are going too fast.

  5. #5
    Registered User
    Join Date
    May 2010
    Posts
    70
    Quote Originally Posted by cyberfish View Post
    If you are already familiar with C, that's probably fine.

    But of course, it depends on a lot of things and no one can really tell you if you are going too fast.
    well, if you remember my objects in functions thread, its not that i dont know it, i would say im familiar with it but, i cant think of any programs to implement the skills i have learned.

  6. #6
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,183
    That is a major part of learning OOP - knowing when to use it.

    The thing with OOP is that it's an organization tool that will help make your program simpler.

    Unlike many other features, it doesn't really enable you to do anything you can't do without it.

    It requires you to change your thinking, to "think" in OOP.

    There is really no easy way to do that, except through practice. Basically trying to encapsulate as much as possible into classes. Then it will just come naturally.

  7. #7
    Registered User
    Join Date
    Jul 2010
    Posts
    9
    It's difficult to judge anyones pace but your own. I would say as long as you fully understand what the book is implementing, and you're actually practicing the code - I don't see how you could be going too fast.

    Just remember to review what you've learned, go back and code something useful.

    -camelCase

  8. #8
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,756
    But skipping exercises is a bad idea, if there are any. The problem with going too fast is that you forget the ideas. You then have to go back and review what they've written to understand what was written that you seek to implement.
    The easiest way to know if you're going to way is to try it. Try implementing a program with the features described in the book so far. If you don't need to check back so much to remember what and how they did, you're probably good.
    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.

  9. #9
    Registered User
    Join Date
    Feb 2009
    Posts
    329
    Also the "Dummies" books are not generally that good. I've read a few on different subjects and they have been pretty rubbish. I would recommend either Accelerated C++ or Programming, Principles and Practise using C++ by Bjarne Stroustrup. I would lean more towards PPP as there a more exercises to do and things are better explained I feel.

  10. #10
    Registered User
    Join Date
    May 2010
    Posts
    70
    Quote Originally Posted by darren78 View Post
    Also the "Dummies" books are not generally that good. I've read a few on different subjects and they have been pretty rubbish. I would recommend either Accelerated C++ or Programming, Principles and Practise using C++ by Bjarne Stroustrup. I would lean more towards PPP as there a more exercises to do and things are better explained I feel.
    Really??I searched it up on Amazon and the reviews are pretty good but, i dont know

  11. #11
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,756
    User reviews are not usually to be trusted. Especially not from big sites like Amazon.
    What really matters is reviews from experts. But that's a little more difficult to find.
    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.

  12. #12
    ... kermit's Avatar
    Join Date
    Jan 2003
    Posts
    1,528
    Quote Originally Posted by cuo741 View Post
    Really??I searched it up on Amazon and the reviews are pretty good but, i dont know
    Elysia is right - you are further ahead reading reviews by people who know what they are talking about. With that in mind, there is a site (you can search for a specific title or browse the entire listing) which has quite a large collection of programming related book reviews. In fact, I think this is the one for your book.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Moving Average Question
    By GCNDoug in forum C Programming
    Replies: 4
    Last Post: 04-23-2007, 11:05 PM
  2. moving median function
    By supermeew in forum C Programming
    Replies: 0
    Last Post: 05-04-2006, 02:37 PM
  3. Replies: 4
    Last Post: 01-16-2006, 04:58 PM
  4. 3D moving
    By bluehead in forum C++ Programming
    Replies: 9
    Last Post: 04-02-2005, 04:46 AM
  5. moving a bitmap, fast and smooth
    By werdy666 in forum Game Programming
    Replies: 1
    Last Post: 05-31-2002, 06:49 PM

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