Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Development

Development::Development Forum for development topics and for those interested in EQEMu development. (Not a support forum)

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #8  
Old 07-06-2011, 06:23 AM
strider51
Sarnak
 
Join Date: Jan 2011
Posts: 77
Default

Quote:
Originally Posted by provocating View Post
Well no matter if you are learning VB, C#, Java or C++ I think everyone should start by reading this book.

http://www.amazon.com/Pragmatic-Prog.../dp/020161622X

I cannot say enough good things about this book. It is not a technical book so much as a "good practices" book. It will also give you plenty of motivation and insight.
Probably the most important book a programmer could read. I ask candidates if they've read the book, and if I get a yes with some interesting insights, it's almost a no brainier.

Also once you start looking into more code: Martin Fowler: Refactoring
http://www.amazon.com/Refactoring-Im...9947447&sr=1-1

The refactoring book is also a must have for any programmer.


As far as learning c++, I agree with some of the previous posts. Start out making some data structures, like a linked list class. Then make a driver or program that uses your linked list. This is basically CS 101, but its a great way to start out and create something. Learning about pointers will help.

I'm not a huge codeProject fan, but here is the first linked list site I found.
http://www.codeproject.com/KB/cpp/linked_list.aspx

There is tons of help on stackoverflow too: http://stackoverflow.com/
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 04:03 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3