disaster-stories

Java Collections Implimentations (e.g. HashMaps vs HashSet vs HashTable ...), what is the cost of choosing the wrong one?

In my code I default to using ArrayList for all Lists, HashMap for all maps, HashSet for all sets. From a practical standpoint how much am I losing in flexibility, scalability, readability and performance by choosing the wrong implementation? When does it make sense to spend time to decide to use one rather than another? I certainly se...

VB6 Migration Advice

I know a lot of question regarding VB6 migration have been asked, but I don't believe my exact situation has been answered in them. Basically, our company is wanting to migrate our mission-critical VB6 Line-of-business app that is quite large, uses custom libraries to communication to other in-house programs and some dll's we don't have...

Rank Source Control Options-VSS vs CVS vs none vs your own hell

It seems like a lot of people here and on many programmer wikis/blogs/ect. elsewhere really dislike VSS. A lot of people also have a serious dislike for cvs. In many places I have heard a lot of differing opinions on whether or not using VSS or cvs is better or worse then using no source control, please rate the worst and explain why!!!!...

Untangling a software mess, time for Big Rewrite?

I recently started a job knowing that the company's practices needed help: no source control, no bug tracking, definitely no automated testing. They told me that their application code wasn’t good. What an understatement. Their code is an unholy mess of classic asp, non object oriented vb.net (hello recordsets!), embedded styles...

SQL Server 2008 Mirrored DB Update Rollback - Crisis

Hi SO, I am a programmer who has done a very bad thing and somehow didn't select the WHERE clause before hitting F5 on an update query in SQL Server 2008. I know this isn't a programming question but it is a question from a desprate programmer ... Is there anyway to get the one column's data back from the transaction log or a log kept ...