As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I have heard a lot about anti patterns and would like to read a book on this,which book would you suggest for Anti patterns.
There actually is a book called AntiPatterns. The supporting website includes a good overview of its contents, so you can decide whether it is worth buying. Find out more.
There is also this book specifically on sql anti patterns:
SQL Antipatterns: Avoiding the Pitfalls of Database Programming
by Bill Karwin
Read more at
http://pragprog.com/titles/bksqla/sql-antipatterns
The Daily WTF is always a good place to find some choice examples of antipatterns.
Anti-Patterns
Bug Patterns In Java
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
College student about to major in CS. Just want to know if it really matter what language you learn first?
Seems to me CS and the nature of our work is about problem solving. Different language seems to differ in syntax, libraries you can use, etc. etc. But when it comes down to it, if you know how to solve a particular problem in one language, you could do it in other languages as well right? I mean surely some languages are better tools and can do a more elegant job, but at the end of the day the ideas are still the same right?
It doesn't matter what language you use. The algorithm underneath is the main thing that matters.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I have spent some time reading wiki and Virtual Machines by James Smith and Ravi Nair.
I know that Virtualization is (in layman's term) enacting the behaviour or performance of something.
Now it so happens that I have to make a presentation on virtualization technology. I will have to implement a small working model also.
I am a decent Java coder with experience in C#.NET, JSP, ASP.NET, Ruby, Perl and MSSql. Virtualization is very much new to me. Hence I don't know which tools to use, what material to refer(for practicals) and so on.
My interest is anything that has a good coding-knowledge requirement. I would love to do something in Java or C#. Can anyone please suggest a project that can be achieved by a team of 2 in around two months?
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
Does anyone know a good book on datastructures where tree's are explained in depth. Language C# or Java.
Thanks,
G
"Data Structures and Algorithms in Java" by Robert Lafore is a good introductory book to the subject, very worth reading.
link : http://www.algolist.net/Books/0672324539
Worth a buy.Please read it incase you need some serious stuff about data structures and algorithms in Java.
There are lots of books out there on data structures but if you really want to know tree structures I recommend you check out Purely Functional Data Structures.
I know you asked for C#/Java but Tree structures are much more elegantly explained in an FP language.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
Over the last few years I have grown rather fond of python. I enjoy coding in it a lot more than in other languages. Recently, a coworker told me that he preferred C#. I am having a hard time understanding his choice. When ever I code with C# I feel like its Java but for Microsoft products only. He also added that he is very pleased with the work Microsoft has put into C#. This seems to contradict what I have been lead to believe.
Anyways, which language would you say is more expressive? Which would you use to develop an application and why? What are some of the advantages and disadvantages of using one over the other?
Thanks!
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
For now I know SQL and want to write a database program in C#. I tried to read MSDN but it is too difficult for me. I need a book which can explain how ADO.NET works and give some useful examples.
I'm not pro in C# also.
P.S. It would be great if the version of ADO.NET explained in this book is 3.5.
Professional ADO.net 2 by Wrox is a good book. You can download it for free from here
http://www.free-ebooks-download.org/free-ebook/dotnet/ADO.NET/