I am currently taking a few classes in programming and I aspire to take this as a career. However, theses classes is 100% syntax based. Their has got to be more than just syntax.
I have heard about "Source control" I don't have the foggiest clue as to what it is?
Could some one provide me with a little list of things I should take into consideration for this? What is source control, what else should I be looking at, etc.
Oh and on a side note, is it worth it to get VS2010?
Thanks ^^
Serious programming?
Started by xXAlphaXx, Mar 22 2010 01:58 PM
5 replies to this topic
#1
Posted 22 March 2010 - 01:58 PM
|
|
|
#2
Posted 22 March 2010 - 05:25 PM
Source control, sometimes called revision control, is a mechanism for keeping track of changes made to a program, and allowing multiple developers to make changes to a program, and roll back changes if needed.
There are a LOT of things beyond syntax. Once you've learned 3-4 languages, picking up the syntax of new languages becomes much easier. Learning language libraries, on the other hand, can take much longer. Java has a massive library. C++ does too, but it's very different in nature from Java's, so you have somewhat limited transfer of knowledge.
Other things that you'll need to learn are meta-programming (writing programs to write code), learning OOP design principles, learning how to work with databases, learning data structures and algorithms, etc, etc, etc.
Until you have solid skills with syntax, learning some of these more advanced concepts would be very difficult.
There are a LOT of things beyond syntax. Once you've learned 3-4 languages, picking up the syntax of new languages becomes much easier. Learning language libraries, on the other hand, can take much longer. Java has a massive library. C++ does too, but it's very different in nature from Java's, so you have somewhat limited transfer of knowledge.
Other things that you'll need to learn are meta-programming (writing programs to write code), learning OOP design principles, learning how to work with databases, learning data structures and algorithms, etc, etc, etc.
Until you have solid skills with syntax, learning some of these more advanced concepts would be very difficult.
#3
Posted 24 March 2010 - 04:07 AM
Well my main focus right now is C++. Where should I focus my study to after the syntax?
#4
Posted 24 March 2010 - 07:09 AM
After syntax, I would thoroughly explore the standard library and the boost library. I would also start reading on OOP design patterns, as that will help you make sense of how the libraries are built.
#5
Posted 24 March 2010 - 09:10 AM
Do you know of any good books or write ups on these I could research?
#6
Posted 25 March 2010 - 12:02 PM
If you look at my blog entries, you'll see several such books reviewed.


Sign In
Create Account


Back to top









