Questions on books related to programming, software development, computer science, etc. Do not ask for book recommendations; review the existing questions, as many popular books already have questions about them.

learn more… | top users | synonyms (1)

-2
votes
0answers
50 views

JavaFX Book | Learn JavaFX More In Depth [closed]

JavaFX is a constantly changing thing, but appears to have been mostly standardized by Oracle releasing most of it as open source (and the rest to follow very shortly), and JavaFX becoming part of the ...
18
votes
6answers
3k views

Is there a canonical book for learning Java as an experienced developer? [closed]

I have been a .NET developer now for about the past 5/6 years give or take. I have never done any professional Java development and the last time I really touched it was probably back in college. I ...
0
votes
0answers
58 views

Books on Python equivalent to 'The design and evolution of C++', 'ruminations on C++', etc [closed]

If one wants to master C++ there are a host of books worth reading - Modern C++ Design, The Design and Evolution of C++, Ruminations on C++, Exceptional C++ and so on - are there equivalent books for ...
32
votes
15answers
2k views

What does Clean Code mean to you? [closed]

A group of developers and I recently started a book club, and our first book of choice is Clean Code by Robert C. Martin. It is a great book on software craftsmanship and I would highly recommend it. ...
7
votes
2answers
282 views

What does Uncle Bob mean by 'noun phrase names'?

I am reading Clean Code by Uncle Bob. Because I am not a native-English speaker, I couldn't understand following statement: Classes and objects should have noun or noun phrase names like ...
-1
votes
0answers
13 views

Where can I ask for programming book recommendations? [migrated]

As a programmer, I usually learn new skills by reading books. It seems like stackoverflow consider book recommendations questions as not constructive. Where can I look for book recommendations, mainly ...
12
votes
11answers
1k views

Is there a canonical book on design patterns?

I am interested in learning design patterns and would like to know what are considered top tier books in learning this subject. Is there a book out there that's the de-facto standard for describing ...
11
votes
0answers
1k views

What are good resources for Design Patterns? [duplicate]

Possible Duplicate: Is there a canonical book on design patterns? Design patterns are really useful when designing software. What essential sites/books/blogs are good for ...
0
votes
2answers
176 views

will an assembly language book for intel x86 processor be compatible with amd processors?

I'm wanting to get an assembly book to learn assembly, and was wandering if i get a book for intel x86 processor will there be any problems assembling the code on an amd processor?
-1
votes
0answers
84 views

Can you give me any book recommendations for knockout and backbone JavaScript libraries? [closed]

Can anyone recommend a great intro book for knockout.js and also backbone.js? And then also an advanced book for both? Thanks! If this isn't the place to ask this, please point me in the right ...
10
votes
5answers
1k views

Approaching Java/JVM internals

I've programmed in Java for about 8 years and I know the language quite well as a developer, but my goal is to deepen my knowledge of the internals. I've taken undergraduate courses in PL design, but ...
2
votes
2answers
323 views

Are programming books in other languages useful for Python?

I'm a self-taught intermediate Python programmer; I frequently come across popular books on software development and programming written in other languages (often Java). Typical examples: ...
40
votes
12answers
5k views

Is there a canonical book on mathematics for programmers? [closed]

I'm a self-taught programmer. I am honestly not good in math. What advice you can give to improve my Mathematical skills so that I will not be so insecure around my fellow programmers? What are the ...
-2
votes
1answer
118 views

Preliminary Ruby Resources [closed]

I've been programming with PHP for awhile as both a professional/hobbyist and would like to learn Ruby as well. I was going to pick up Agile Web Development with Rails and was wondering if there is ...
0
votes
1answer
83 views

Unix development self-tuition; books and getting started [closed]

I'm a professional Java EE programmer and also develop in Objective-C for iOS. I want to move into Unix development, starting on applications and maybe moving into drivers or Kernel later. I'm ...
-1
votes
1answer
194 views

The Pragmatic Programmer - learn new framework instead of language? [closed]

The book "The pragmatic Programmer" recommends in its first chapters to learn at least one new programming language a year. The reason is, languages solve the same problems in different approaches, so ...
-1
votes
1answer
64 views

MySQL for application developers [closed]

I am an application developer and we plan to use MySQL. My question is what would be the best book to familiarize with this specific database for a non-dba person? I am not looking for a book on SQL. ...
-5
votes
2answers
214 views

C# The Complete Reference by Schildt: does it matter about using an older edition? [closed]

So i'm learning C# and want to get really great book that I can rely on to gain my knowledge of the language from. I've picked C# The Complete Reference by Schildt. The first and second editions can ...
19
votes
18answers
1k views

Are programmers who read programming-related books still rare? [closed]

Both in Code Complete by Steve McConnell and The Pragmatic Programmer by Andrew Hunt & David Thomas, they allege that most programmers don't read programming-related books as a habit, or at least ...
33
votes
2answers
2k views

What are the key points of Code Complete?

I have heard a lot of people mention Code Complete as a book worthwhile reading. Unfortunately, I am so busy that I don't have time to read it, so can anyone tell me what the key points of the book ...
7
votes
3answers
581 views

What is the equivalent of Josh Bloch's “Effective Java” for Objective-C/Cocoa? [closed]

I'm a newcomer to Objective-C and Cocoa but a reasonably experienced Java programmer. When I was starting out, reading Josh Bloch's Effective Java made me a 20% better Java programmer overnight. As ...
1
vote
2answers
327 views

How to learn (master?) Visual Studio 2012 [closed]

What are good resources/books for learning this beast? I quickly get overwhelmed when I get inside it (VS 2012 Ultimate), and feel overwhelmed that I'll never be able to fully learn it. There ...
2
votes
1answer
283 views

Effective Java for experienced Java programmers?

I own and read 'Java Puzzlers', 'Clean Code' and GOF's 'Design Patterns' and more specific technology books however I have not yet read 'Effective Java'. Whenever I see a list of must read books I ...
7
votes
3answers
3k views

Is Safari Books Online still the best game in town? [closed]

I'm a Safari Books subscriber and have been for years. I like having all the books available immediately. I was wondering if there was a better competing service. Does anyone know if there's ...
1
vote
1answer
257 views

kindle paperwhite [closed]

How good is the kindle paperwhite to read programming e-books?, I was looking info but anyone gives any answer from the own experience, and the current answers are outdated (> 2 years) It is a kindle ...
9
votes
2answers
351 views

What's the difference in content between Chris Okasaki's 1996 thesis and 1999 book, Purely Functional Data Structures?

I want to read Purely Functional Data Structures. I've easily found the thesis (which is freely available as a PDF), but see that there's a book available also. So I'd like to know what the ...
0
votes
0answers
73 views

Best way to find a co-author and a publisher for a book on an open source project? [closed]

This may be an odd question but I am the author of an open-source project and it is becoming clear that the only way to have real adoption is to write a full book on how to properly use the project. ...
-1
votes
1answer
132 views

Software Project Management Methodologies Book [closed]

I want to learn about software project management methodologies. There are many books about it. But because the diversity of the books I can't find anything. However I want a book that cover most ...
-2
votes
1answer
135 views

Where to go to learn Principals of Programming? [closed]

Can anybody recommend a decent book or website to learn Principals of Programming? I know there is lots out there, but finding the right one with the right information can be awkward when your not ...
2
votes
0answers
84 views

Is there a canonical book on data integration? [closed]

I am currently interested in learning more about using Hadoop to create scalable ETL scripts. As part of that, I want to build a solid understanding of data integration best practices, and the ...
-1
votes
3answers
171 views

Why do so many resources on JavaScript discuss the language yet neglect the DOM? [closed]

I would like to preface this question with the fact that I understand that JavaScript being a language means that it has typical language/syntactical things (variables, loop control, arrays, objects, ...
7
votes
9answers
28k views

What is the best Java programming book out there for starters? [closed]

Hey guys , Im trying to look for a good Java programming book , if any of you know a good one please let me know and if you know the price that would be even better :) thanks .
15
votes
3answers
1k views

What modern alternatives to Numerical Recipes exist?

In the past, the Numerical Recipes book was considered the gold standard reference for numerical algorithms. The earliest Fortran Edition was followed by editions in C and C++ and others, bringing it ...
5
votes
3answers
1k views

Books on Artificial Intelligence in C or C++? [closed]

I have been looking to learn Artificial Intelligence but I can't seem to find a book that teaches concepts of AI in C/C++. I have searched long and hard. Most books are written for Lisp hackers/Prolog ...
6
votes
4answers
257 views

How to get familiar with “what happens underneath of Java”?

I did not study CS nor IT. I just became a developer, now working with Java. Actually, since I now work with a big company writing high-scalable web applications, I think I need to be better with ...
4
votes
4answers
802 views

C Language - K&R 1st vs 2nd Edition?

I'm planning to buy a book to learn C Language. Many say K&R is a must-have book for C programmers so I chose it. I see that there are two editions. What are the differences between them?
9
votes
5answers
686 views

Learning to Program in Assembly - Useful Resources [closed]

Following on from a previous thread, it has got me interested in learning a little about Assembly programming. Not so much for wanting to program useful apps in, just to get a feel for low level ...
0
votes
4answers
994 views

what is best book to learn optimized programming in java [duplicate]

Possible Duplicate: Is there a canonical book for learning Java as an experienced developer? Let me elaborate a little: I used to be a C/C++ programmer where I used data structure ...
2
votes
3answers
5k views

Best Resources for learning SQL? [duplicate]

Possible Duplicate: Good Books and videos for absolute beginner to SQL I have landed a role as a product engineer for a web based product. A big part of the product is allowing its users ...
8
votes
1answer
999 views

Learning Asynchronous programming

Asynchronous non-blocking event driven programming seems to be all the rage. I have a basic conceptual understanding of what this all means. However what I'm not sure is when and where my code can ...
5
votes
6answers
528 views

Memory Management/Embedded Management in C [closed]

Im wondering if there is a set or a few good books/Tutorials/Etc.. that go into Memory Management/Allocation Specifically (or at least have a good dedicated section to it) when it comes to C. This is ...
32
votes
18answers
6k views

Best books on the theory and practice of software architecture? [closed]

I have a couple of developers at my company who wish to move from programming into architecture. What are the best books out there on the theory and practice of software architecture? Include a cover ...
8
votes
8answers
7k views

What are some good books on Java Servlets and JSP? [closed]

I'm looking for a good book about Servlets and JSP for beginners. So far, the only book I know and have read is Head First Servlets & JSP, but it's focused more on the SCWCD exam rather than the ...
4
votes
2answers
2k views

How do I grok NHibernate's QueryOver API?

I've run into the limits of what NHibernate 3.0's LINQ provider is capable of and decided it's time to learn about one of the more powerful (or at least feature-complete) options: the QueryOver API. ...
2
votes
2answers
746 views

Is there any PHP book or tutorial that teaches based in small projects? [closed]

I would like a book/tutorial that teaches PHP for real life, based mini-projects. I'm tried to read books that spend half of it on PHP syntax, that I already know. I want to learn by doing, but since ...
0
votes
2answers
476 views

“Agile Principles, Patterns, and Practices in C#”: Is this just a .NET-translation of the popular Uncle Bob book? [closed]

I found this book sold on Amazon Agile Principles, Patterns, and Practices in C#, written by Robert C Martin and Micah Martin. Is it merely a .NET port of the older, more popular Agile Software ...
13
votes
11answers
3k views

How are head first books? [closed]

I have never read any of them but I find their style interesting and unique. I am not sure if they are worth giving money/time?
15
votes
11answers
778 views

Software development books are useful, but when to find the time to read them? [closed]

I have 5 books in my "read-wish-list". When do I read them? I mean I could force myself to use 1 hour during working hours, but this will last for 2 days then someone will ask me to do more "high ...
1
vote
3answers
486 views

good literature for teaching object oriented thinking in C [closed]

Quite often C is the primary platform for the development. And when things are large scale, I have seen partitioning of the system as different objects is quite a natural thing. Some or many of the ...
3
votes
4answers
766 views

Is there a canonical book on parallel programming with focus on C++ ?

I am looking for a good book about parallel programming with focus on C++. Something suitable for a person reasonably good in C++ programming, but with no experience in concurrent software ...

1 2 3 4 5 7