Click here to Skip to main content
14,363,528 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!

 
NewsNew alternative to Bitcoin uses negligible energy Pin
Kent Sharkey15-Oct-19 11:45
staffKent Sharkey15-Oct-19 11:45 
GeneralRe: New alternative to Bitcoin uses negligible energy Pin
Nelek15-Oct-19 22:22
protectorNelek15-Oct-19 22:22 
News“BriansClub” hack rescues 26M stolen cards Pin
Kent Sharkey15-Oct-19 11:45
staffKent Sharkey15-Oct-19 11:45 
NewsHow much time do developers spend actually writing code? Pin
Kent Sharkey15-Oct-19 10:30
staffKent Sharkey15-Oct-19 10:30 
GeneralRe: How much time do developers spend actually writing code? Pin
Nelek15-Oct-19 22:18
protectorNelek15-Oct-19 22:18 
GeneralRe: How much time do developers spend actually writing code? Pin
#realJSOP16-Oct-19 2:22
mve#realJSOP16-Oct-19 2:22 
GeneralRe: How much time do developers spend actually writing code? Pin
Greg Utas16-Oct-19 4:53
professionalGreg Utas16-Oct-19 4:53 
GeneralRe: How much time do developers spend actually writing code? Pin
  Forogar  16-Oct-19 5:58
professional  Forogar  16-Oct-19 5:58 
After I left a company they decided to rewrite one of my programs that was the primary product bringing in millions in software lease dollars. I had worked on it for seven years, with occasional contributions from other developers who came and went, with myself always in control. Another developer had started it and left to do more fun things like writing video codecs. He helped me through the first couple of months unofficially because he was a friend of mine - and proud of what he had started.

It was an extremely complex C++ (and some assembler) automation platform with multiple mainframe and other console emulations, a Rexx control language built-in, and lots of other bits and bobs (telephone interaction support, stuff like that). It could talk to most devices in some way, often via RS-232, TCP/IP and similar. It was pretty comprehensive because it had been built based almost entirely on customer feedback.

They eventually had a team of six new developers and one consultant who had worked on the original code (who's updates had constantly to be corrected) working on it. In the meantime the customers kept using my "old, obsolete" version quite happily because it worked, worked fast, did everything they wanted and had a UI that made sense.

The new team spent most of a year developing a "new, improved, more aesthetically pleasing" UI and deciding to use Java to implement it.

Into the second year they were able to start testing some components of it. They spent months setting up appropriate testing environments, even writing a brain-dead "mainframe simulator" to allow them to generate stuff to test against. They had lots of fun! After another year or so they had all (except the consultant) left and been replaced once or twice because they couldn't get any of it to work, either at at the necessary speed to be properly responsive or just to work at all! The consultant was still there because he was the company president's part-time lover - or love-child - we could never quite work out which and anyone who asked about him got fired.

After nearly four years the rewrite project was dropped. The company went in a different direction with other (less successful) products but still kept my "old, obsolete" program (unchanged after several years) which continued to bring in 90% of the company's income! Cool | :cool:

I spoke to the director of sales the other day and he is still bringing in the occasional new client for my program - this is nearly seventeen years after I left! We lost a few clients but some of the bigger ones are still using it to automate their data-centers.

Rewrites aren't always a good idea.
- I would love to change the world, but they won’t give me the source code.

GeneralRe: How much time do developers spend actually writing code? Pin
#realJSOP16-Oct-19 6:35
mve#realJSOP16-Oct-19 6:35 
GeneralRe: How much time do developers spend actually writing code? Pin
Dan Neely17-Oct-19 3:39
memberDan Neely17-Oct-19 3:39 
GeneralRe: How much time do developers spend actually writing code? Pin
#realJSOP17-Oct-19 4:05
mve#realJSOP17-Oct-19 4:05 
NewsAnnouncing .NET Core 3.1 Preview 1 Pin
Kent Sharkey15-Oct-19 10:30
staffKent Sharkey15-Oct-19 10:30 
GeneralRe: Announcing .NET Core 3.1 Preview 1 Pin
Nelek15-Oct-19 22:17
protectorNelek15-Oct-19 22: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 10:15
staffKent Sharkey15-Oct-19 10: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 2:30
mve#realJSOP16-Oct-19 2: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 4:28
memberDan Neely16-Oct-19 4:28 
NewsMicrosoft to start nagging Windows 7 Pro users about January 2020 end of support deadline Pin
Kent Sharkey15-Oct-19 10:00
staffKent Sharkey15-Oct-19 10:00 
GeneralRe: Microsoft to start nagging Windows 7 Pro users about January 2020 end of support deadline Pin
Nelek15-Oct-19 22:16
protectorNelek15-Oct-19 22:16 
GeneralRe: Microsoft to start nagging Windows 7 Pro users about January 2020 end of support deadline Pin
#realJSOP16-Oct-19 2:32
mve#realJSOP16-Oct-19 2:32 
NewsOpenAI’s AI-powered robot learned how to solve a Rubik’s cube one-handed Pin
Kent Sharkey15-Oct-19 10:00
staffKent Sharkey15-Oct-19 10:00 
NewsThe lines of code that changed everything Pin
Kent Sharkey15-Oct-19 9:00
staffKent Sharkey15-Oct-19 9:00 
GeneralRe: The lines of code that changed everything Pin
#realJSOP16-Oct-19 3:04
mve#realJSOP16-Oct-19 3:04 
GeneralRe: The lines of code that changed everything Pin
Richard Deeming16-Oct-19 9:17
mveRichard Deeming16-Oct-19 9:17 
NewsResearchers find bug in Python script may have affected hundreds of studies Pin
Kent Sharkey15-Oct-19 8:30
staffKent Sharkey15-Oct-19 8:30 
GeneralRe: Researchers find bug in Python script may have affected hundreds of studies Pin
Dar Brett15-Oct-19 15:27
memberDar Brett15-Oct-19 15:27 

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.