Click here to Skip to main content
15,887,886 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
NewsWhy unhandled exceptions are useful Pin
Terrence Dorsey4-Jun-13 13:39
sitebuilderTerrence Dorsey4-Jun-13 13:39 
NewsUgly Code Means Your Product Used to be Successful Pin
Terrence Dorsey4-Jun-13 13:39
sitebuilderTerrence Dorsey4-Jun-13 13:39 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
Matthew Faithfull4-Jun-13 14:22
Matthew Faithfull4-Jun-13 14:22 
RantRe: Ugly Code Means Your Product Used to be Successful Pin
Vivi Chellappa4-Jun-13 16:38
professionalVivi Chellappa4-Jun-13 16:38 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
Matthew Faithfull5-Jun-13 2:36
Matthew Faithfull5-Jun-13 2:36 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
Vivi Chellappa5-Jun-13 5:48
professionalVivi Chellappa5-Jun-13 5:48 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
Matthew Faithfull5-Jun-13 11:58
Matthew Faithfull5-Jun-13 11:58 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
G-Tek6-Jun-13 1:20
G-Tek6-Jun-13 1:20 
I agree... and disagree. I think people far too frequently try to apply one set of rules to everything and, like most things in life where that one-rule attempt is made, that doesn't work very well. You are absolutely right that some companies rest on their laurels and don't take the opportunity to revisit their product (in whatever form) to prepare for the next stage in growth or evolution. However, it's also possible to become so obsessed with rewriting a software product in [pick the trendy platform of choice at the given moment] that you end up living in the past instead of actually planning for the future.

Personally I believe we have ALL written bad code at some point (whether we want to admit it or not). But we have also all (at least the more experienced devs in the forum) written code that was "good enough for the time" - platforms, languages, operating systems, databases, transports all change and all businesses have to deal with deadlines, budgets, competition, available technology and other factors such that we do the best with the tools and time that we have. That's not to say that there are those that don't have horribly written bloatware on platforms they should have never considered in the first case, but I just don't think it's safe to apply a single all-encompassing solution without knowing the details of the situation.

The main underlying factor in considering a rewrite is to make sure that the reasons for the rewrite have solid business foundations - not just the technological drive to build it again.
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
Matthew Faithfull6-Jun-13 3:04
Matthew Faithfull6-Jun-13 3:04 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
G-Tek6-Jun-13 3:33
G-Tek6-Jun-13 3:33 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
PIEBALDconsult4-Jun-13 15:19
mvePIEBALDconsult4-Jun-13 15:19 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
Bassam Abdul-Baki5-Jun-13 0:56
professionalBassam Abdul-Baki5-Jun-13 0:56 
GeneralRe: Ugly Code Means Your Product Used to be Successful Pin
PIEBALDconsult5-Jun-13 7:02
mvePIEBALDconsult5-Jun-13 7:02 
NewsA Modern C++ Library for DirectX Programming Pin
Terrence Dorsey4-Jun-13 13:38
sitebuilderTerrence Dorsey4-Jun-13 13:38 
NewsDatabase replication explained Pin
Terrence Dorsey4-Jun-13 13:38
sitebuilderTerrence Dorsey4-Jun-13 13:38 
RantRe: Database replication explained Pin
Vivi Chellappa4-Jun-13 17:00
professionalVivi Chellappa4-Jun-13 17:00 
GeneralRe: Database replication explained Pin
Simon_Whale5-Jun-13 0:29
Simon_Whale5-Jun-13 0:29 
GeneralRe: Database replication explained Pin
Vivi Chellappa5-Jun-13 5:30
professionalVivi Chellappa5-Jun-13 5:30 
GeneralRe: Database replication explained Pin
Simon_Whale5-Jun-13 5:32
Simon_Whale5-Jun-13 5:32 
GeneralRe: Database replication explained Pin
Vivi Chellappa5-Jun-13 5:50
professionalVivi Chellappa5-Jun-13 5:50 
NewsThe network is reliable Pin
Terrence Dorsey4-Jun-13 13:37
sitebuilderTerrence Dorsey4-Jun-13 13:37 
News(Almost) Everything You Need to Know About SQL Server 2014 Pin
Terrence Dorsey4-Jun-13 11:26
sitebuilderTerrence Dorsey4-Jun-13 11:26 
GeneralRe: (Almost) Everything You Need to Know About SQL Server 2014 Pin
Chris Maunder4-Jun-13 16:29
cofounderChris Maunder4-Jun-13 16:29 
NewsVisual Studio 2013, ALM, and DevOps Pin
Terrence Dorsey4-Jun-13 11:26
sitebuilderTerrence Dorsey4-Jun-13 11:26 
GeneralRe: Visual Studio 2013, ALM, and DevOps Pin
Marc Clifton4-Jun-13 12:22
mvaMarc Clifton4-Jun-13 12:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.