Advertisement

Books on how to structure large c++ programs?

Started by March 16, 2002 09:50 PM
2 comments, last by stilltjack 22 years, 9 months ago
Howdy, I''m currently making the change from java to c++ so i can get some experience with directx and am running into some structural problems. Basically, my code is horribly unreadable and disorganized. I didnt have this problem at all with java, but i get the feeling you can''t organize a game quite the same way you can organize a towers of hanoi homework project. Are there any good books that deal exclusively with this subject? thanks stilltjack
Good question, I also would be interested if anyone has any books or tutorials on the subject. I recently made my first 3D engine, got quite far but I have now abandoned it becuase its a little messy and disorganised!

I know its one of those things you learn as you go, but it would be nice to have a shortcut as spending 20hrs on a project then starting it afresh can be quite annoying! :-D


thanks,
bangz.
Advertisement
The FlipCode developer resource section has a bunch of titles in the software design vein. Since it sounds like you're new to that area I'd suggest some of the more basic ones like Code Complete , Writing Solid Code , and Effective C++ . If you want you can also check out some of the more advanced ones that deal with design patterns and large scale software design, but they're probably a bit much for your needs.

I read somewhere that programming genius is born but software engineering genius doesn't show until later in life. And it's very true. It's easy to learn new programming languages, or concepts like object oriented programming. It's hard to learn good design and software organization. It basically takes time, practice, and trial and error. Those books can't hurt though.

[edited by - Dobbs on March 17, 2002 10:32:14 PM]
I have links to free books in the net, in this page. Even when they are free, there is plenty of incredibly good books there.

Those aren''t warez, but real free books. Like Abrash''s.


--DK
--H. Hernán Moraldo
http://www.hhm.com.ar/
Sign up to the HHM''s developers'' newsletter.
--DK--H. Hernán Moraldohttp://www.hhm.com.ar/Sign up to the HHM's developers' newsletter.

This topic is closed to new replies.

Advertisement