by date
Plan for Bil Simser
Plan for Bil Simser
| Name: | Bil Simser | ![]() |
|---|---|---|
| Date Posted: | Jul 06, 2004 | |
| Rating: | 4.0 out of 5 | |
| Public: | YES | |
| Comments: | YES | |
| RSS Feed: | or Subscribe with . | |
| Profile Page: | View profile page for Bil Simser |
Blog post
The Programmers Essential Bookshelf
Things have changed since I started programming back in the 80s. However there are a few truths that are universal. Here's my list of the essential books all programmers, designers, coders, architects, etc. should have in their repository as mandatory reference/reading. Also if you're hiring new people out of University or something, giving them this stack would be a good way to introduce them into the world.
Code Complete (2nd Edition coming soon)
Eric Evan's Domain Driven Design
Design Patterns
Kent Beck's Test Driven Development: By Example
Martin Fowler's Refactoring: Improving the Design of Code
UML Distilled
There are others that are great too (and I'm sure people will have more):
Rapid Development
The Pragmatic Programmer
Agile Project Management with Scrum
Code Complete (2nd Edition coming soon)
Eric Evan's Domain Driven Design
Design Patterns
Kent Beck's Test Driven Development: By Example
Martin Fowler's Refactoring: Improving the Design of Code
UML Distilled
There are others that are great too (and I'm sure people will have more):
Rapid Development
The Pragmatic Programmer
Agile Project Management with Scrum
Recent Blog Posts
| List: | 08/07/04 - Plan for Bil Simser 07/06/04 - Plan for Bil Simser 07/01/04 - Plan for Bil Simser 05/10/04 - Plan for Bil Simser 07/09/03 - Plan for Bil Simser 07/01/03 - Plan for Bil Simser 06/28/03 - Plan for Bil Simser 06/26/03 - Plan for Bil Simser |
|---|
Submit your own resources!| Prairie Games (Jul 06, 2004 at 04:43 GMT) |
| Greg Ellwood (Jul 06, 2004 at 07:10 GMT) |
-Greg.
| Paul Dana (Jul 06, 2004 at 14:39 GMT) |
For the graphics programmer I would add
Computer Graphics, second edition Foley & Van Damm
Graphics Games I-V (or whatever they are up to)
| Phil Carlisle (Jul 06, 2004 at 16:43 GMT) |
I'd suggest Moller & Haines "Realtime Rendering" as a more up-to-date alternative.
I'll also suggest ALL of the "gems" series (graphics + games), all of the "AIWisdom" series (all two that is). All pretty high quality info straight from the horses mouth.
I'm not massively into those "design patterns" books myself. Although I suspect they are useful. Personally, I'd recommend a book about algorithmic design than programming per-se, something like "Introduction to Algorithms" by cormen et al (MIT press, GOOOOOD book).
Meh, just get yourself to your local university library and leech as much and as often as possible! (by the way, using the internet is NOT a replacement for literature search). Go get some SIGGRAPH journals and learn where Carmack stole his ideas!
| Kevin Ryan (Jul 07, 2004 at 00:27 GMT) Resource Rating: 5 |
| X-Tatic (Jul 07, 2004 at 01:32 GMT) |
mentioning a few others:
OpenGL Game Programming
3D Game Programming all in one
Maths for 3d game programming and computer graphics.
Requirements Analysis and System Design
UML and C++(a practical guide to oo development)
Begninning C++ (Ivor Horton)
Edited on Jul 07, 2004 01:38 GMT
| Glen Rosenblatt (Jul 07, 2004 at 19:24 GMT) |
Edited on Jul 08, 2004 02:10 GMT
You must be a member and be logged in to either append comments or rate this resource.



4.0 out of 5


