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

 
NewsMachines are getting better at writing their own code. But human-level is ‘light years away’ Pin
oofalladeez34310-Feb-22 6:34
professionaloofalladeez34310-Feb-22 6:34 
GeneralRe: Machines are getting better at writing their own code. But human-level is ‘light years away’ Pin
#realJSOP10-Feb-22 6:52
mve#realJSOP10-Feb-22 6:52 
RantRe: Machines are getting better at writing their own code. But human-level is ‘light years away’ Pin
Daniel Pfeffer11-Feb-22 3:54
professionalDaniel Pfeffer11-Feb-22 3:54 
GeneralRe: Machines are getting better at writing their own code. But human-level is ‘light years away’ Pin
oofalladeez34311-Feb-22 11:49
professionaloofalladeez34311-Feb-22 11:49 
NewsC/C++ User's Journal: 1992 Article Explains Software Design Pin
raddevus10-Feb-22 6:20
mvaraddevus10-Feb-22 6:20 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
Daniel Pfeffer10-Feb-22 6:28
professionalDaniel Pfeffer10-Feb-22 6:28 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
PIEBALDconsult10-Feb-22 6:29
mvePIEBALDconsult10-Feb-22 6:29 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
Greg Utas11-Feb-22 12:53
professionalGreg Utas11-Feb-22 12:53 
Thanks for posting. The article was worth reading. Most unusually, it didn't say anything that I'd disagree with. Big Grin | :-D

There are actually three parts to the article: the original (1992), a follow-up (2003), and the letter to the editor that became the original article, and which is very similar.

What really resonated was coding simply being part of design. It's what refactoring and "letting the code speak to you" are about. Detailed design, before writing code, is a waste of time, because the details invariably change, so all that documentation becomes waste. I would even go so far as to say that the code is not only the design, but the primary documentation. There should be a high-level design document as a roadmap. But beyond that, the code must be well commented, because it is the only thing that will document the code at the detailed level. No one will bother to update a parallel, detailed design document. To be usable, it would have to hyperlink to the code fragments being discussed. Even if tools for that existed, I'd rather read plain text comments in the code.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.

GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
raddevus12-Feb-22 9:22
mvaraddevus12-Feb-22 9:22 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
Greg Utas12-Feb-22 9:59
professionalGreg Utas12-Feb-22 9:59 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
trønderen12-Feb-22 13:31
trønderen12-Feb-22 13:31 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
Southmountain12-Apr-22 14:15
Southmountain12-Apr-22 14:15 
GeneralRe: C/C++ User's Journal: 1992 Article Explains Software Design Pin
raddevus12-Apr-22 17:24
mvaraddevus12-Apr-22 17:24 
NewsMicrosoft announces open app store rules to prove it’s okay with new laws Pin
Kent Sharkey9-Feb-22 11:01
staffKent Sharkey9-Feb-22 11:01 
GeneralRe: Microsoft announces open app store rules to prove it’s okay with new laws Pin
David O'Neil9-Feb-22 11:58
professionalDavid O'Neil9-Feb-22 11:58 
GeneralRe: Microsoft announces open app store rules to prove it’s okay with new laws Pin
oofalladeez34310-Feb-22 5:08
professionaloofalladeez34310-Feb-22 5:08 
NewsTop 10 highest paid programming languages in early 2022 Pin
Kent Sharkey9-Feb-22 11:01
staffKent Sharkey9-Feb-22 11:01 
GeneralRe: Top 10 highest paid programming languages in early 2022 Pin
Eddy Vluggen9-Feb-22 11:05
professionalEddy Vluggen9-Feb-22 11:05 
GeneralRe: Top 10 highest paid programming languages in early 2022 Pin
Joe Woodbury9-Feb-22 12:34
professionalJoe Woodbury9-Feb-22 12:34 
NewsRadio station snafu in Seattle bricks some Mazda infotainment systems Pin
Kent Sharkey9-Feb-22 10:46
staffKent Sharkey9-Feb-22 10:46 
GeneralRe: Radio station snafu in Seattle bricks some Mazda infotainment systems Pin
David O'Neil9-Feb-22 10:53
professionalDavid O'Neil9-Feb-22 10:53 
GeneralRe: Radio station snafu in Seattle bricks some Mazda infotainment systems Pin
obermd10-Feb-22 3:18
obermd10-Feb-22 3:18 
GeneralRe: Radio station snafu in Seattle bricks some Mazda infotainment systems Pin
Greg Utas10-Feb-22 3:34
professionalGreg Utas10-Feb-22 3:34 
GeneralRe: Radio station snafu in Seattle bricks some Mazda infotainment systems Pin
Joe Woodbury9-Feb-22 12:37
professionalJoe Woodbury9-Feb-22 12:37 
NewsDARPA flies a Black Hawk helicopter without a pilot for 30 minutes Pin
Kent Sharkey9-Feb-22 8:01
staffKent Sharkey9-Feb-22 8:01 

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.