• 0

Programming book suggestions


Question

Hello, I was wondering if anyone have any recommended C# / game programming books. I am looking for a book which helps with understanding the back end, terminology of programming.

 

Its for interviews, I can develop software and games in my spare time with ease. I can pass the programming tests just fine. However when the interviewer asks me a question like "What is the difference between and value type and a reference type in regards to garbage collection" I have no idea.  Of course after I failed the interviewer now I know but I would like to know more about stack , heap, value types reference types, memory management. I just dont know where to start. 

 

Its a pain because I can program, however I dont know the fancy names for what I am doing, or what's happening under the hood. 

 

I hope you understand where i am coming from :D

 

Thanks

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

So, for deep understanding of C# and .NET, here's what I would suggest:

 

Introductory: The Yellow Book by Rob Miles

Intermediate: Programming Visual C# 2005: The Base Class Library by Francesco Balena (old, but still accurate)

Advanced: CLR via C# by Jeffrey Richter

 

Also C# In Depth by Jon ###### (woot, word filter zealotry!) is a good read, more focused on the language itself and less on the environment. I heard good things about C# in a Nutshell too.

Link to comment
Share on other sites

  • 0

^ the mathematician part immediately made me assume it was just algorithms written in mathematical notation and horrible to understand  :laugh:

Link to comment
Share on other sites

  • 0

^ I did look at at the table of contents. It totally didn't look the way I pictured it, I just had flashbacks of every math paper I've ever read when you mentioned the mathematician  :laugh:

 

EDIT: wow, that sounds completely not how I intended in. So much for writing in a jiffy :-) I meant, it  sounds like it covers a host of beginner topics and not the way I was picturing it

Link to comment
Share on other sites

This topic is now closed to further replies.