Sign in to follow this  

Software Engineering books

This topic is 2580 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello all,

After some time, I'm finally managing to get a grip on the C++ language and its libraries, deal with compilers, linkers, etc. I even got my first prototype up and running with a reasonable frame rate, etc.

My questions and my problems are: how to get on to the next level? I've been having lots of headaches and troubles trying to get my OOP designs solid and prone to growth, but it is just too hard! Harder even than the programming itself. Off course there isn't no silver bullet, but I really want to improve my design skills.

What are your favorite software engineering books? Focused on games or not.

Cheers!
Fabio

Share this post


Link to post
Share on other sites
1) Object-Oriented Analysis and Design with Applications
2) AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis

The second is about what not to do and how to recover from mistakes :)

Hope this helps!

Enjoy

Share this post


Link to post
Share on other sites
hi guys,

thanks for the tips! I already have code complete & the GoF Patterns book but haven't read both of 'em. I tried the GoF, but found it incredible difficult (but I was much greener in OOP then..)

What you guys think about Martin Fowler's books?



Share this post


Link to post
Share on other sites
Take a look at Head First Design Patterns. It's written in the context of Java, but the code is similar enough and the information is directly relevant to C++. I found it incredibly effective at clearing up some of the fog that design patterns can create. It left me looking for opportunities to use what I had learned.

Share this post


Link to post
Share on other sites

This topic is 2580 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this