pros-cons

Why does everyone like jQuery more than prototype/script.aculo.us or MooTools or whatever?

It seems that jQuery has taken the throne for JavaScript frameworks and I was wondering exactly why. Is there a technical reason for this or is it just that they have evangelists? I have been really happy with using Prototype myself. Should I use jQuery for my next project? ...

What are your pros and cons of git after having used it?

I'm using SVN right now, and I've used CVS and VSS in the past. SVN is the current favourite in my books, but I've been hearing a lot about git. Of the people that have used git, what are the pros and cons from your experience? ...

What are the pros and cons for using a IOC container?

Using a IOC container will decrease the speed of your application because most of them uses reflection under the hood. They also can make your code more difficult to understand(?). On the bright side; they help you create more loosely coupled applications and makes unit testing easier. Are there other pros and cons for using/not using a ...

WYSIWYG editor vs Hand Code

What are the pros and cons of using a WYSIWYG editor for web page development vs hand coding? With the exception of just not knowing how to create something by hand coding is there any reasons to use WYSIWYG? ...

Qcodo vs. CakePHP vs. Zend

I have some exposure to CakePHP and think it is a great framework. Then, I run into this thing called Qcodo. It is another PHP Framework. I've been hearing Zend alot. They all seem very neat, but I'm wondering what are differences between all these frameworks. Before I waste too much time learning another framework, does anyone know p...

What are the coolest Ruby on Rails features, why choose it?

Before I asked this question I had a look through the search results for 'Ruby on Rails' here on SO. Couldn't find much, but the following (found on this page) amused me Personally, I started using .html, moved onto php, tried ruby (hated it), discovered Python / DJango.. and have been happy ever since. Now here's the deal. I have ...

DSL vs Method calls: pros and cons

I have a rather peculiar data source I have to work with (an interface to an accounting application actually). While it is pretty powerful, I have to jump through pretty many hoops to get the data I want out of it. For example, if I want to get the contents of a table and specify which columns it should return, I have to iterate through ...

Lightweight Free PHP forum software

I've used both Vbulletin and Simple Machines in the past but I'd like something much less bloated. It must have basic features like: user levels, list of users online, avatars, bans, mods, sticky threads, lock threads, etc. Private messaging would be a plus! It must also be easily customisable & clean coded. (And the more lightweight/...

Website Analytics - haveamint.com or Google Analytics?

Is there a comparative analysis available for Mint and Google Analytics which can help me decide which one to implement in my situation? ...

MyEclipse: Is still worth to use it?

Since 2005 we are using MyEclipse as our standard development tool. We use it mainly for for Java applications, but from time to time we use it also for Groovy and may be other stuff, like DB navigator, etc. Our licences should be renewed in a couple of months and I am rethinking the decision of using it. A nice feature of MyEclipse w...

The cons and pros of smartGWT

I'm starting work on a smartGWT project in a few days and I'd like to know what kind of experiences you had. To avoid making this a bashing of smartGWT or GWT or a freestyle discussion, I'm going to provide some pointers for the discussion: Do you feel that the provided widgets are integrated well? Is there any widget you miss in parti...

Why generate long serialVersionUID instead of a simple 1L?

When class implements Serializable in eclipse i have two options: add default serialVersionUID(1L) or generated serialVersionUID(3567653491060394677L). I think that first one is cooler, but many times i saw people using the second option. is there any reason to generate long serialVersionUID? ...

Static classes in C#, what's the pros/cons?

I am programming a small game for my school assignment, the game is a simple 2D game with monsters, items and bullets. Basically you run around and tries to collect all the item coins, the monsters tries to prevent you and you can shoot them down with the bullets that you collect. Very simple. The question is, i have added the monsters,...

Advantages/Disadvantages of Refactoring Tools

what are the advantages and disadvantages of refactoring tools, in general? ...

In-house Frameworks vs New C# Technologies

If we have developed our own ORM framework and the framework is working fine over the years then why should we learn and use brand new .net technologies like LINQ or Entity Framework or NHibernate or CSLA.NET for our upcoming software projects? Note : New frameworks need new effort to learn and teach. Note : This is just an analogy. ...

Pros and Cons of Gaming Frameworks

This question is directed to anyone out there that is just starting in hobby game development. The first thing that comes to ones mind is: Which language/framework should I use? List of solutions: Adobe Flash Microsoft Silverlight Blitz3D Blender Game Engine Devkit Pro Unity 3D Torque 3D Allegro Game Maker IndieLib Apocalyx SFML M...

Pros and cons of database events

I am considering rewriting part of an application's data model update methods to include support for registering to events coming from the database. Are there any reasons why this would be a bad idea? Should I limit myself to receiving events fired by CRUD operations, or could I program more of the business logic around event notificatio...

Need to know pros and cons of using RAMDirectory

Hi, I need to improve performance of my Lucene search query. Can I use RAMDirectory?Does it optimize performance?Is there any index size limit for this? I would appreciate if someone could list pros and cons of using a RAMDirectory. Thanks. ...

Pros And Cons Of Interpreted Languages

Hello, I'm now learning Perl, but what are the pros and the cons of the interpreted languages?, because i started to learn Perl because my friend started, then it's only more one language to my experience. Thanks. ...

Ways to fill a list in Java

Hi, I would like to know your opinions on which you find is a better approach to have a list filled up by a different method. I know there isn't a definite answer, but I would like to see reasonable pros and cons. Approach 1. private List<Snap> snapList; snapList = getSnapList(); Approach 2. private List<Snap> snapList = new ArrayL...