Click here to Skip to main content
15,889,595 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!

 
GeneralRe: NASA engineer says Viking missions discovered life on Mars in the 1970s Pin
Daniel Pfeffer16-Oct-19 9:12
professionalDaniel Pfeffer16-Oct-19 9:12 
NewsNew alternative to Bitcoin uses negligible energy Pin
Kent Sharkey15-Oct-19 10:45
staffKent Sharkey15-Oct-19 10:45 
GeneralRe: New alternative to Bitcoin uses negligible energy Pin
Nelek15-Oct-19 21:22
protectorNelek15-Oct-19 21:22 
News“BriansClub” hack rescues 26M stolen cards Pin
Kent Sharkey15-Oct-19 10:45
staffKent Sharkey15-Oct-19 10:45 
NewsHow much time do developers spend actually writing code? Pin
Kent Sharkey15-Oct-19 9:30
staffKent Sharkey15-Oct-19 9:30 
GeneralRe: How much time do developers spend actually writing code? Pin
Nelek15-Oct-19 21:18
protectorNelek15-Oct-19 21:18 
GeneralRe: How much time do developers spend actually writing code? Pin
#realJSOP16-Oct-19 1:22
mve#realJSOP16-Oct-19 1:22 
GeneralRe: How much time do developers spend actually writing code? Pin
Greg Utas16-Oct-19 3:53
professionalGreg Utas16-Oct-19 3:53 
You do know that there's a "Rant" button, right? Smile | :)

It's difficult to rewrite software because the cost of doing so has to be recovered over the product's remaining lifetime. Its lifetime might be extended by rewriting it, but it's difficult to prove this to management. If the existing code isn't too hopeless, it may be possible to improve it through refactoring rather than totally rewriting it.

Customers also want new functionality, so the product will require two teams: the first one to support the existing software and add the critical features that customers demand, and the second one to do the rewrite. The second team will also have to catch up to what the first team manages to add.

The team rewriting the software may also have no adequate product specification from which to work. They will then inadvertently change some of the product's behavior, resulting in customer complaints when it eventually rolls out.

How much will the rewrite improve quality and time to market? The organization already created one mess, so what will prevent the rewrite from becoming a second one? The culture and process may need to change, and there must be a visionary (or a few of them) with a clear idea of what the design should be, with the ability to keep it on track.

All of these issues make rewrites challenging, which is why so many of them fail. Before embarking on a rewrite, a team needs to have a good idea as to how it will address these issues.
GeneralRe: How much time do developers spend actually writing code? Pin
  Forogar  16-Oct-19 4:58
professional  Forogar  16-Oct-19 4:58 
GeneralRe: How much time do developers spend actually writing code? Pin
#realJSOP16-Oct-19 5:35
mve#realJSOP16-Oct-19 5:35 
GeneralRe: How much time do developers spend actually writing code? Pin
Dan Neely17-Oct-19 2:39
Dan Neely17-Oct-19 2:39 
GeneralRe: How much time do developers spend actually writing code? Pin
#realJSOP17-Oct-19 3:05
mve#realJSOP17-Oct-19 3:05 
NewsAnnouncing .NET Core 3.1 Preview 1 Pin
Kent Sharkey15-Oct-19 9:30
staffKent Sharkey15-Oct-19 9:30 
GeneralRe: Announcing .NET Core 3.1 Preview 1 Pin
Nelek15-Oct-19 21:17
protectorNelek15-Oct-19 21:17 
NewsMicrosoft says .NET Framework porting project is finished: If your API's not on the list, it's not getting in Pin
Kent Sharkey15-Oct-19 9:15
staffKent Sharkey15-Oct-19 9:15 
GeneralRe: Microsoft says .NET Framework porting project is finished: If your API's not on the list, it's not getting in Pin
#realJSOP16-Oct-19 1:30
mve#realJSOP16-Oct-19 1:30 
GeneralRe: Microsoft says .NET Framework porting project is finished: If your API's not on the list, it's not getting in Pin
Dan Neely16-Oct-19 3:28
Dan Neely16-Oct-19 3:28 
NewsMicrosoft to start nagging Windows 7 Pro users about January 2020 end of support deadline Pin
Kent Sharkey15-Oct-19 9:00
staffKent Sharkey15-Oct-19 9:00 
GeneralRe: Microsoft to start nagging Windows 7 Pro users about January 2020 end of support deadline Pin
Nelek15-Oct-19 21:16
protectorNelek15-Oct-19 21:16 
GeneralRe: Microsoft to start nagging Windows 7 Pro users about January 2020 end of support deadline Pin
#realJSOP16-Oct-19 1:32
mve#realJSOP16-Oct-19 1:32 
NewsOpenAI’s AI-powered robot learned how to solve a Rubik’s cube one-handed Pin
Kent Sharkey15-Oct-19 9:00
staffKent Sharkey15-Oct-19 9:00 
NewsThe lines of code that changed everything Pin
Kent Sharkey15-Oct-19 8:00
staffKent Sharkey15-Oct-19 8:00 
GeneralRe: The lines of code that changed everything Pin
#realJSOP16-Oct-19 2:04
mve#realJSOP16-Oct-19 2:04 
GeneralRe: The lines of code that changed everything Pin
Richard Deeming16-Oct-19 8:17
mveRichard Deeming16-Oct-19 8:17 
NewsResearchers find bug in Python script may have affected hundreds of studies Pin
Kent Sharkey15-Oct-19 7:30
staffKent Sharkey15-Oct-19 7:30 

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.