Any Software Engineering/Scientist (Theory) Books?
Friends,
I am looking for some very good software engineering text books to read. I am looking for a text book style, not a how-to style. I don't need a book that teaches me C++ or another language. I am looking for a good book that teaches the theory of programming, how it works, why it works. When a function/statement executes what actually happens behind the scene to make it work and return a result. Maybe operating specific stuff.
I have found two books I believe I am going to get, they are for software engineers, and Scientists, they are $300.00 a peice. So I know they are very technical books.
I am wondering if anyone knows of any other books like this that I should look into getting. If so please post a link to the book or an ISBN number or something so I can search for it.
Thanks!
[840 byte] By [
Sheesh] at [2007-11-19 22:48:32]

# 1 Re: Any Software Engineering/Scientist (Theory) Books?
Maybe you need something related to computer architecture and ASM, the best way to understand what happen behind the scene is learn the ASM language, how to write C/C++ code in ASM, how the calculator execute it, what happen in the memory etc..., as you already know you do not need books like Code Complete.
nolxev at 2007-11-9 12:18:10 >

# 2 Re: Any Software Engineering/Scientist (Theory) Books?
I have found this book on operating systems and I think it looks like a good book.
It has complete code in it with the entire operating system code in the back of the book. It includes all 30,000 lines of OS code. Given its a very small operating system. Nothing like Windows but I think that's good because then it would be easier to understand the point of the operating system without having to filter though a bunch of other junk.
It covers everything any basic operating system should cover, booting the computer, file system and directly communicating with hardware, etc.
Has anyone ever heard of this book? Based on the book description and the two reader reviews does it sound like a good book to you?
I think this book will be what I am looking for because nothing is more "behind the scenes" then the operating system. On top of everything the book was published Jan 4, 2006 so its very new, and was published by Prentice Hall. So this leads me to believe its a good book.
What do you think? (The price sucks though)
Thanks for any help.
http://www.amazon.com/gp/product/0131429388/ref=sr_11_1/104-1241115-4222354?%5Fencoding=UTF8
Sheesh at 2007-11-9 12:19:09 >

# 3 Re: Any Software Engineering/Scientist (Theory) Books?
I don't know that Tanembaum wrote another OS book, excellent, I have seen the older one and I wanted to pick it, maybe I'll pick this new one a day.
If you are interested pay attention that there are two different Tanembaum books that seems similiar but they're not. There is one OS books that teach you the theory, the dispatcher and so forth, what they're and how they works without any lines of code (or some lines), and another one that is full of source code, the Mimix OS source code. I suggest to pick the one with the source code, because I think that the theory is also within that one. I have seen both two, and I think it's better the one with the source code ;)
Anyway, it depends on what you're interested, theory, code or theory+code.
nolxev at 2007-11-9 12:20:13 >

# 4 Re: Any Software Engineering/Scientist (Theory) Books?
The book I just ordered from college and the college book store will have it in tomorrow morning and 9AM. I did next day delivery. It has a 1000+ page book with a CD ROM and 30,000 lines of printed code. The entire operating system code (every single line) is included with the book. I think its why the book is so much money. You are paying partially for the software. I always wanted to write my own operating system. I could never write my own that is like windows (at least not by myself) but I could make my own little operating system by using this one as an example. Neat! w00t!
Edit:
After I get the book and read it I will do a review of it on the dev-archive.com. I seen a place there the other day to do book reviews.
Sheesh at 2007-11-9 12:21:17 >

# 5 Re: Any Software Engineering/Scientist (Theory) Books?
Mmmm... I don't know if the book is so expensive due to the OS code, I remember that the Mimix code can be donwloaded from the web (maybe I remember wrong). Anyway, good choice, I really like that book, it's amazing. Have fun with it, pay attention when you test the code, a wrong pointer and you'll write Format C: :D
nolxev at 2007-11-9 12:22:16 >

# 6 Re: Any Software Engineering/Scientist (Theory) Books?
Yeah I guess your right. Text books are always so much money anyway. I got the book this morning so I am going to read it and then I will post back here when I do my review if someone wants to see it. I think I can post a review on dev-archive website.
Sheesh at 2007-11-9 12:23:14 >
